GSE: Sequences, Variables, Macros

GSE: Sequences, Variables, Macros

8M Downloads

An error (Storage.lua:538: attempt to concatenate field 'Party' (a nil value)) appears after importing the same macro twice

xan2622 opened this issue Β· 2 comments

commented

πŸ”΅ Describe the bug
The following error appears after importing a macro twice.
I have tried with the SLG-MM-ARCANE macro from https://wowlazymacros.com/t/scarylarrygames-modded-shirk-mm-macros-updated-1-30-2021/22078 but it also happens with other macros.

πŸ”΅ The error

Message: Interface\AddOns\GSE\API\Storage.lua:538: attempt to concatenate field 'Party' (a nil value)
Time: Mon Jun 14 21:14:55 2021
Count: 1
Stack: Interface\AddOns\GSE\API\Storage.lua:538: attempt to concatenate field 'Party' (a nil value)
[string "=[C]"]: ?
[string "@Interface\AddOns\GSE\API\Storage.lua"]:538: in function `ExportSequence'
[string "@Interface\AddOns\GSE_GUI\MacroCompare.lua"]:128: in function `GUIShowCompareWindow'
[string "@Interface\AddOns\GSE\API\Storage.lua"]:169: in function `OOCAddSequenceToCollection'
[string "@Interface\AddOns\GSE\API\Events.lua"]:451: in function `?'
[string "@Interface\AddOns\Details\Libs\AceTimer-3.0\AceTimer-3.0.lua"]:55: in function <...ce\AddOns\Details\Libs\AceTimer-3.0\AceTimer-3.0.lua:50>

Locals: 

πŸ”΅ To Reproduce

  1. In the Sequence Editor, click on the Import button
  2. Go to this link and copy any macro then import it into GSE. (I chose SLG-MM-ARCANE)
  3. Click on the Import button one more time and paste the same macro
  4. There's a high probability that the error above appears

πŸ”΅ Expected behavior
No error after importing the same macro (sometimes, the player can do it by mystake).

πŸ”΅ Screenshots

Capture d’écran 2021-06-14 220930

πŸ”΅ Desktop
OS: Windows 10 64bits pro
Hardware: nvidia GTX 1070 8GB - driver: 466.47

πŸ”΅ Game Version
World of Warcraft Shadowlands version 9.0.5.38556 (french language)

πŸ”΅ GSE Version
Version: 2.6.55

commented
commented

I've gotten this to happen in GSE3-beta-5-1