# HG changeset patch # User Asa Ayers # Date 1284608726 25200 # Node ID 78c6d905c2e113953a5573f37c0eb04067b28cee # Parent f37ab41f1928022bd441ecf869c2096a8f3af84f Ticket 41 - Fixed a bug that occured if you created items without ever opening /ia crafting. diff -r f37ab41f1928 -r 78c6d905c2e1 CHANGELOG.txt --- a/CHANGELOG.txt Fri Sep 03 23:52:47 2010 -0700 +++ b/CHANGELOG.txt Wed Sep 15 20:45:26 2010 -0700 @@ -1,3 +1,7 @@ +2010-09-15 Asa Ayers + +- Ticket 41 - Fixed a bug that occured if you created items without ever opening /ia crafting. + 2010-09-03 Asa Ayers - Re-enabled IA QuickAuctions decider. I unintentionally disabled it when working on the QAManager code. diff -r f37ab41f1928 -r 78c6d905c2e1 Modules/Crafting.lua --- a/Modules/Crafting.lua Fri Sep 03 23:52:47 2010 -0700 +++ b/Modules/Crafting.lua Wed Sep 15 20:45:26 2010 -0700 @@ -723,6 +723,11 @@ end function ItemAuditor:RefreshCraftingTable() + -- If the crafting table hasn't been created/displayed, there is no + -- reason to try to update it. + if not craftingTable then + return + end tableData = {} nameMap = {} for key, data in pairs(realData) do