GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

7M Downloads

GSE 3.0.42 Can Not Delete Versions

LarryThiessen opened this issue Β· 2 comments

commented

πŸ”΅ Describe the bug:
GSE 3.0.42 Can Not Delete Versions Made - Even if they are not the Default

πŸ”΅ To reproduce: (Steps to reproduce the behavior)

  1. Create a New Version of a macro > Hit Save
  2. Set NEW version as Default > Hit Save
  3. Remove NEW Version as Default > Hit Save
  4. Click Delete Version on New Version Created = Nothing

πŸ”΅ The error:
7x GSE_GUI\Editor.lua:3220: attempt to compare number with nil
[string "@GSE_GUI\Editor.lua"]:3220: in function GUIDeleteVersion' [string "@GSE_GUI\Editor.lua"]:1127: in function <GSE_GUI\Editor.lua:1126> [string "=[C]"]: ? [string "@MythicDungeonTools\libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:72: in function <...ns\MythicDungeonTools\libs\AceGUI-3.0\AceGUI-3.0.lua:70> [string "@MythicDungeonTools\libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:306: in function Fire'
[string "@MythicDungeonTools\libs\AceGUI-3.0-41\widgets\AceGUIWidget-Button.lua"]:22: in function <...ools\libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>

πŸ”΅ Expected behavior:
Deletion of NEW Version Made

πŸ”΅ Desktop (please complete the following information):

  • OS: Windows 10 64bit
  • Game Version Retail 9.1.0

πŸ”΅ GSE Version:

  • Version: 3.0.42
  • Downloaded From: [e.g. https://www.curseforge.com]

πŸ”΅ Additional context:

  • Disabling MDT did not fix the problem with trying to delete, still generated an error.
  • With MDT Disabled Reverted to 3.0.41 Received almost the same Error:
  • With MDT Disabled Reverted to 3.0.40 Received almost the same Error:
  • No older versions available for revert testing

1x GSE_GUI\Editor.lua:3216: attempt to compare number with nil
[string "@GSE_GUI\Editor.lua"]:3216: in function GUIDeleteVersion' [string "@GSE_GUI\Editor.lua"]:1127: in function <GSE_GUI\Editor.lua:1126> [string "=[C]"]: ? [string "@WeakAuras\Libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:72: in function <...faceWeakAuras\Libs\AceGUI-3.0\AceGUI-3.0.lua:70> [string "@WeakAuras\Libs\AceGUI-3.0\AceGUI-3.0-41.lua"]:306: in function Fire'
[string "@ErrorFilter\Libs\AceGUI-3.0-41\widgets\AceGUIWidget-Button.lua"]:22: in function <...lter\Libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>

  • Disabling WeakAuras did not fix the problem with trying to delete, still generated an error.

1x GSE_GUI\Editor.lua:3216: attempt to compare number with nil
[string "@GSE_GUI\Editor.lua"]:3216: in function GUIDeleteVersion' [string "@GSE_GUI\Editor.lua"]:1127: in function <GSE_GUI\Editor.lua:1126> [string "=[C]"]: ? [string "@GSE\Lib\AceGUI-3.0\AceGUI-3.0-41.lua"]:72: in function <GSE\Lib\AceGUI-3.0\AceGUI-3.0.lua:70> [string "@GSE\Lib\AceGUI-3.0\AceGUI-3.0-41.lua"]:306: in function Fire'
[string "@ErrorFilter\Libs\AceGUI-3.0-41\widgets\AceGUIWidget-Button.lua"]:22: in function <...lter\Libs\AceGUI-3.0\widgets\AceGUIWidget-Button.lua:19>

commented

line 3220 had if not GSE.isEmpty(sequence.MetaData.MythicPlus) and sequence.MetaData.MythisPlus > 1 then instead of if not GSE.isEmpty(sequence.MetaData.MythicPlus) and sequence.MetaData.MythicPlus > 1 then MythisPlus instead of MythicPlus

commented