GatherLite

GatherLite

1M Downloads

Toggling debugging will not work ( classic )

2damfresh opened this issue ยท 1 comments

commented

Using the chat command to toggle debugging mode off creates a LUA error and will not turn off. Toggling debugging mode on worked with no issue.

The error when attempting to toggle off is while Gather lite is isolated:

Message: Interface\AddOns\GatherLite\Scripts\methods.lua:147: attempt to index global 'GGatherLite' (a nil value)
Time: Thu Oct 3 19:33:05 2019
Count: 1
Stack: Interface\AddOns\GatherLite\Scripts\methods.lua:147: attempt to index global 'GGatherLite' (a nil value)
Interface\AddOns\GatherLite\Scripts\methods.lua:147: in function ?' ...ns\GatherLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:94: in function ?'
Interface\FrameXML\ChatFrame.lua:4609: in function ChatEdit_ParseText' Interface\FrameXML\ChatFrame.lua:4270: in function ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:4306: in function `ChatEdit_OnEnterPressed'
[string ":OnEnterPressed"]:1: in function <[string ":OnEnterPressed"]:1>

Locals: self =

{
SetDefaultModuleLibraries = defined @interface\AddOns\GatherLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:367
findSpell = defined @interface\AddOns\GatherLite\Scripts\methods.lua:173
ResetDatabaseType = defined @interface\AddOns\GatherLite\Scripts\methods.lua:1033
EnableModule = defined @interface\AddOns\GatherLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:332
modules =
{
}
CancelTimer = defined @interface\AddOns\GatherLite\Libs\AceTimer-3.0\AceTimer-3.0.lua:147
IterateEmbeds = defined @interface\AddOns\GatherLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:442
UnregisterComm = defined @interface\AddOns\GatherLite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
debug = defined @interface\AddOns\GatherLite\Scripts\methods.lua:75
Printf = defined @interface\AddOns\GatherLite\Libs\AceConsole-3.0\AceConsole-3.0.lua:69
SetDefaultModulePrototype = defined @interface\AddOns\GatherLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:409
GatherSlash = defined @interface\AddOns\GatherLite\Scripts\methods.lua:138
defaultModuleState = true
IsEnabled = defined @interface\AddOns\GatherLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:451
insertDatabaseNode = defined @interface\AddOns\GatherLite\Scripts\methods.lua:333
ScheduleTimer = defined @interface\AddOns\GatherLite\Libs\AceTimer-3.0\AceTimer-3.0.lua:94
DisableModule = defined @interface\AddOns\GatherLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:350
createNode = defined @interface\AddOns\GatherLite\Scripts\methods.lua:681
RegisterMessage = defined @interface\AddOns\GatherLite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
UnregisterMessage = defined @interface\AddOns\GatherLite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
frames =
{
}
ResetDatabase = defined @interface\AddOns\GatherLite\Scripts\methods.lua:1019
syncedNodes =
{
}
translate = defined @interface\AddOns\GatherLite\Scripts\methods.lua:61
db =
{
}
UnregisterAllComm = defined @interface\AddOns\GatherLite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
SetEnabledState = defined @interface\AddOns\GatherLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:424
enabledState = true
NewVersionExists = false
RegisterEvent = defined @interface\AddOns\GatherLite\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
sanitizeNode = defined @interface\AddOns\GatherLite\Scripts\methods.lua:860
IterateModules = defined @interface\AddOns\GatherLite\Libs\AceAddon-3.0\AceAddon-3.0.lua:437
Version = defined @interface\AddOns\GatherLite\Scripts\methods.lua:35
CopyDefaults = defined @interface\AddOns\GatherLite\Scripts\methods.lua:116
ShowSettings = defined @interface\AddOns\GatherLite\Scripts\methods.lua:133
p2pDatabase = defined @interface\AddOns\GatherLite\Scripts\methods.lua:915
drawWorldmap = defined @interface\AddOns\GatherLite\Scripts\methods.lua:440
Colorize = defined @interface\AddOns\GatherLite\Scripts\methods.lua:93
Enable = defined @interfac
Interface\FrameXML\ChatFrame.lua:4270: in function ChatEdit_SendText' Interface\FrameXML\ChatFrame.lua:4306: in function <Interface\FrameXML\ChatFrame.lua:4302> [C]: in function ChatEdit_OnEnterPressed'
[string ":OnEnterPressed"]:1: in function <[string ":OnEnterPressed"]:1>

Locals:

commented

please use the settings window for the addon instead by right clicking the minimap button or by going
menu -> interface -> addons -> gatherlite