LFG Group Bulletin Board

LFG Group Bulletin Board

5M Downloads

[Classic SoD] Scarlet monastery parsing broken

DocNessuno opened this issue ยท 10 comments

commented

Describe the bug
All instances of Scarlet Monastery show up under Scarlet Monastery:Armory regardless of wing-specific keywords.

To Reproduce

  • Play WoW classic SoD
  • Have English localization selected as search pattern
  • cheek LFG bulletin board for Scarlet Monastery

Expected behavior
Each SM wing is properly shown under the appropriate heeding.

Screenshots
Here

Desktop (please complete the following information):
Version: Classic 3_14

Additional context
Shortly after opening the add-on a Blizzard "many errors" warning appears. (errors reported below)
Issue presents itself also in a profile with no other addon loaded.
When collapsing the armory group, the listing within remain visible.

commented

@Vysci Yes, that checkbox is ticked. Tested with (all previous screenshots were with that checkbox ticked) and without that checkbox, it doesn't seem to change anything related to SM?

commented

Hmmm this is weird. @Adondriel mind taking a screenshot of search patterns page ?

commented

image
image
image
@Vysci Grabbed all the ones the seem relevant to SM. All are the default english values

commented

@Adondriel do you have the "Combine sub-dungeons like Dire Maul" checkbox ticked?
Capture

commented

[Classic SoD] I have a bit of a different issue. I have the most recent classic version of this addon from Curse. ALL Scarlet Monastery dungeons are "uncategorized" or the group header is not shown properly. resulting in this:
image

I think the header group just isnt being rendered properly? Let me know if this should be a separate ticket.

commented
Message: ...rface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua:133: attempt to index field '?' (a nil value)
Time: Sat Feb 24 10:57:39 2024
Count: 2
Stack: ...rface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua:133: attempt to index field '?' (a nil value)
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua"]:133: in function `FilterDungeon'
[string "@Interface/AddOns/LFGBulletinBoard/RequestList.lua"]:437: in function `UpdateList'
[string "@Interface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua"]:221: in function `ShowWindow'
[string "@Interface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua"]:233: in function `ToggleWindow'
[string "@Interface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua"]:534: in function `onClick'
[string "@Interface/AddOns/LFGBulletinBoard/LibGPIMinimapButton.lua"]:66: in function <...face/AddOns/LFGBulletinBoard/LibGPIMinimapButton.lua:63>
[string "=[C]"]: in function `Click'
[string "@Interface/AddOns/Leatrix_Plus/Leatrix_Plus.lua"]:5220: in function `OnClick'
[string "@Interface/AddOns/ItemRack/Libs/LibDBIcon-1.0/LibDBIcon-1.0.lua"]:170: in function <...AddOns/ItemRack/Libs/LibDBIcon-1.0/LibDBIcon-1.0.lua:168>

Locals: (*temporary) = "LeftButton"
(*temporary) = false
(*temporary) = <function> defined =[C]:-1
Message: ...rface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua:133: attempt to index field '?' (a nil value)
Time: Sat Feb 24 10:56:38 2024
Count: 5
Stack: ...rface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua:133: attempt to index field '?' (a nil value)
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua"]:133: in function `FilterDungeon'
[string "@Interface/AddOns/LFGBulletinBoard/RequestList.lua"]:437: in function `UpdateList'
[string "@Interface/AddOns/LFGBulletinBoard/RequestList.lua"]:857: in function `ClickDungeon'
[string "*GroupBulletinBoard.xml:273_OnMouseDown"]:1: in function <[string "*GroupBulletinBoard.xml:273_OnMouseDown"]:1>

Locals: (*temporary) = "LeftButton"
(*temporary) = <function> defined =[C]:-1
Message: ...rface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua:133: attempt to index field '?' (a nil value)
Time: Sat Feb 24 10:58:48 2024
Count: 7325
Stack: ...rface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua:133: attempt to index field '?' (a nil value)
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua"]:133: in function `FilterDungeon'
[string "@Interface/AddOns/LFGBulletinBoard/RequestList.lua"]:437: in function `UpdateList'
[string "@Interface/AddOns/LFGBulletinBoard/GroupBulletinBoard.lua"]:754: in function `Entry'
[string "@Interface/AddOns/LFGBulletinBoard/LibGPIToolBox.lua"]:114: in function <Interface/AddOns/LFGBulletinBoard/LibGPIToolBox.lua:112>

Locals: (*temporary) = 0.011000
(*temporary) = <function> defined =[C]:-1
commented

@Adondriel I suggest having it unchecked. I think the bug is caused by it. It's not super obvious at first glance

commented

@Adondriel I suggest having it unchecked. I think the bug is caused by it. It's not super obvious at first glance

yep, confirmed it is working after unchecking that

commented

@Adondriel I suggest having it unchecked. I think the bug is caused by it. It's not super obvious at first glance

@Vysci Unchecking that box also resolved my issue.

commented

looking into this atm ๐Ÿ‘