In LoadRecipe(): Call addon:InitializeLookups() if it hasn't been already.
James D. Callahan III [04-12-10 - 02:26]
In LoadRecipe(): Call addon:InitializeLookups() if it hasn't been already.
diff --git a/Scanner.lua b/Scanner.lua
index 6ec2f9a..c1205b5 100644
--- a/Scanner.lua
+++ b/Scanner.lua
@@ -546,6 +546,12 @@ local function LoadRecipe()
local recipe_list = private.recipe_list
if addon.db.profile.autoloaddb then
+ -- Make sure the lookup lists are loaded as well, since they are no longer automatically loaded in addon:OnEnable().
+ if addon.InitializeLookups then
+ addon:InitializeLookups()
+ addon.InitializeLookups = nil
+ end
+
for idx, prof in pairs(PROFESSIONS) do
addon:InitializeRecipe(prof)
end