Can't add new Option in custom options since version 3.7.4
Nercus opened this issue ยท 1 comments
Description
After updating to version 3.7.4, creating an additional option to an existing WeakAura, where an option group (not completly sure if this is the cause) has been added before the update throws an error (shown below).
WeakAuras Version
WeakAuras 3.7.4
World of Warcraft Flavor
Retail (Default)
Tested with only WeakAuras
- Yes
- No
Lua Error
2x WeakAurasOptions\AuthorOptions.lua:539: table index is nil
[string "@WeakAurasOptions\AuthorOptions.lua"]:539: in function <WeakAurasOptions\AuthorOptions.lua:530>
[string "=(tail call)"]: ?
[string "@WeakAurasOptions\AuthorOptions.lua"]:2561: in function <WeakAurasOptions\AuthorOptions.lua:2556>
[string "=[C]"]: ?
[string "@SavedInstances\Libs\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-82.lua"]:51: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:49>
[string "@SavedInstances\Libs\AceConfig-3.0-3\AceConfigDialog-3.0\AceConfigDialog-3.0-82.lua"]:847: in function <...nfig-3.0\AceConfigDialog-3.0\AceConfigDialog-3.0.lua:668>
[string "=[C]"]: ?
[string "@DominationSocketHelper\libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:72: in function <...ominationSocketHelper\libs\AceGUI-3.0\AceGUI-3.0.lua:70>
[string "@DominationSocketHelper\libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:306: in function `Fire'
[string "@DominationSocketHelper\libs\AceGUI-3.0-41\widgets\AceGUIWidget-Button.lua"]:22: in function <...lper\libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>
Reproduction Steps
- Add new Option in "Custom Options" Tab to an existing WeakAura, that had a option group in custom options before version 3.7.4
- Error gets thrown
Last Good Version
WeakAuras 3.7.3
Screenshots
No response
Export String
No response
Just did some testing. Seems to be that auras that had custom option groups before the update have this problem. As an example, ERT_Note_Timers can be used as an example.
Reproduction Steps for this:
- Load WA
- Open Custom Options Tab
- Press "Add Option"
- Error gets thrown