[BUG] Buggrabber caught an LUA error: HandyNotes_LegionRaresTreasures-1.1.lua:953: attempt to call global 'IsQuestFlaggedCompleted' (a nil value)
tryallthethings opened this issue ยท 2 comments
Version: v25
Client language: English
27x ...onRaresTreasures\HandyNotes_LegionRaresTreasures-1.1.lua:953: attempt to call global 'IsQuestFlaggedCompleted' (a nil value)
[string "@HandyNotes_LegionRaresTreasures\HandyNotes_LegionRaresTreasures-1.1.lua"]:953: in function `?'
[string "@ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0-17.lua"]:55: in function <...s\ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:50>
Locals:
self = <table> {
SetDefaultModuleLibraries = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:367
Enable = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:294
RegisterChatCommand = <function> defined @ElvUI\Libraries\Ace3\AceConsole-3.0\AceConsole-3.0.lua:85
EnableModule = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:332
modules = <table> {
}
GetModule = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:210
IterateEmbeds = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:442
defaultModuleLibraries = <table> {
}
TimeLeft = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:172
UnregisterChatCommand = <function> defined @ElvUI\Libraries\Ace3\AceConsole-3.0\AceConsole-3.0.lua:111
ScheduleRepeatingTimer = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:129
CancelAllTimers = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:160
Printf = <function> defined @ElvUI\Libraries\Ace3\AceConsole-3.0\AceConsole-3.0.lua:69
SetDefaultModulePrototype = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:409
nodes = <table> {
}
baseName = "HandyNotes_LegionRaresTreasures"
OnInitialize = <function> defined @HandyNotes_LegionRaresTreasures\HandyNotes_LegionRaresTreasures.lua:914
name = "LegionRaresTreasures"
HasBeenLooted = <function> defined @HandyNotes_LegionRaresTreasures\HandyNotes_LegionRaresTreasures.lua:1008
IsEnabled = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:451
orderedModules = <table> {
}
ScheduleTimer = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:94
DisableModule = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:350
Refresh = <function> defined @HandyNotes_LegionRaresTreasures\HandyNotes_LegionRaresTreasures.lua:999
RegisterWithHandyNotes = <function> defined @HandyNotes_LegionRaresTreasures\HandyNotes_LegionRaresTreasures.lua:959
QuestCheck = <function> defined @HandyNotes_LegionRaresTreasures\HandyNotes_LegionRaresTreasures.lua:951
WorldEnter = <function> defined @HandyNotes_LegionRaresTreasures\HandyNotes_LegionRaresTreasures.lua:944
RegisterMessage = <function> defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
UnregisterBucket = <function> defined @HandyNotes_Draenor\Lib\AceBucket-3.0\AceBucket-3.0.lua:206
Print = <function> defined @ElvUI\Libraries\Ace3\AceConsole-3.0\AceConsole-3.0.lua:54
LoadCheck = <function> defined @HandyNotes_LegionRaresTreasures\HandyNotes_LegionRaresTreasures.lua:1089
OnLeave = <function> defined @HandyNotes_LegionRaresTreasures\HandyNotes_LegionRaresTreasures.lua:690
OnClick = <function> defined @HandyNotes_LegionRaresTreasures\HandyNotes_LegionRaresTreasures.lua:682
OnEnter = <function> defined @HandyNotes_LegionRaresTreasures\HandyNotes_LegionRaresTreasures.lua:585
IsModule = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:468
db = <table> {
}
SetDefaultModuleState = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:387
CancelTimer = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:147
SendMessage = <function> defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:59
SetEnabledState = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:424
UnregisterAllBuckets = <function> defined @H
Additionally a similar LUA error was caught:
27x ...tes_DraenorTreasures\HandyNotes_DraenorTreasures-1.21.lua:1507: attempt to call global 'IsQuestFlaggedCompleted' (a nil value)
[string "@HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures-1.21.lua"]:1507: in function `?'
[string "@ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0-17.lua"]:55: in function <...s\ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:50>
Locals:
self = <table> {
SetDefaultModuleLibraries = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:367
Enable = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:294
RegisterChatCommand = <function> defined @ElvUI\Libraries\Ace3\AceConsole-3.0\AceConsole-3.0.lua:85
LoginMessage = <function> defined @HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures.lua:1764
EnableModule = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:332
modules = <table> {
}
GetModule = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:210
IterateEmbeds = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:442
defaultModuleLibraries = <table> {
}
TimeLeft = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:172
UnregisterChatCommand = <function> defined @ElvUI\Libraries\Ace3\AceConsole-3.0\AceConsole-3.0.lua:111
ScheduleRepeatingTimer = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:129
CancelAllTimers = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:160
Printf = <function> defined @ElvUI\Libraries\Ace3\AceConsole-3.0\AceConsole-3.0.lua:69
SetDefaultModulePrototype = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:409
nodes = <table> {
}
baseName = "HandyNotes_DraenorTreasures"
OnInitialize = <function> defined @HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures.lua:1439
name = "DraenorTreasures"
HasBeenLooted = <function> defined @HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures.lua:1660
IsEnabled = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:451
orderedModules = <table> {
}
ScheduleTimer = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:94
DisableModule = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:350
Refresh = <function> defined @HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures.lua:1651
RegisterWithHandyNotes = <function> defined @HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures.lua:1574
QuestCheck = <function> defined @HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures.lua:1505
WorldEnter = <function> defined @HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures.lua:1497
RegisterMessage = <function> defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
UnregisterBucket = <function> defined @HandyNotes_Draenor\Lib\AceBucket-3.0\AceBucket-3.0.lua:206
Print = <function> defined @ElvUI\Libraries\Ace3\AceConsole-3.0\AceConsole-3.0.lua:54
LoadCheck = <function> defined @HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures.lua:1679
OnLeave = <function> defined @HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures.lua:1000
OnClick = <function> defined @HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures.lua:992
OnEnter = <function> defined @HandyNotes_DraenorTreasures\HandyNotes_DraenorTreasures.lua:895
IsModule = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:468
db = <table> {
}
SetDefaultModuleState = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:387
CancelTimer = <function> defined @ElvUI\Libraries\Ace3\AceTimer-3.0\AceTimer-3.0.lua:147
SendMessage = <function> defined @ElvUI\Libraries\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:59
SetEnabledState = <function> defined @ElvUI\Libraries\Ace3\AceAddon-3.0\AceAddon-3.0.lua:424
UnregisterAllBuckets = <f
You are absolutely correct. My apologies! Selected the wrong addon within Curseforge. Will remove the old one now ๐
Thank you!
This is actually a different addon! You seem to be using HandyNotes_LegionRares&Treasures (which hasn't been updated since 2018, I think?) and this is HandyNotes: Legion Treasures. Which, yes, bit of a name similarity. Anyway, I'd recommend you switching because the WoW API has changed since that one was last updated and it won't work any more.