LFGBrowseFrame is nil - Classic Era
Edder opened this issue ยท 2 comments
Describe the bug
Error message when clicking on LfgTool tab because LFGBrowseFrame (official Blizzard LFG Tool) doesn't exist on Classic Era clients.
To Reproduce
Steps to reproduce the behavior:
- Log on Classic Era
- Open LFG Bulletin Board
- Click on LfgTool tab
- See error
Expected behavior
No error and maybe remove the LfgTool tab, as it does not make sense on Classic Era.
Error message
160x Interface\AddOns\LFGBulletinBoard\LfgToolList.lua:241: attempt to index global 'LFGBrowseFrame' (a nil value)
[string "@interface\AddOns\LFGBulletinBoard\LfgToolList.lua"]:241: in function UpdateLfgToolNoSearch' [string "@Interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua"]:748: in function
Entry'
[string "@interface\AddOns\LFGBulletinBoard\LibGPIToolBox.lua"]:114: in function <Interface\AddOns\LFGBulletinBoard\LibGPIToolBox.lua:112>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'LFGBrowseFrame' (a nil value)"
GBB =
GetLfgList = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:142
CreateTagList = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:288
GetDungeonNames = defined @interface\AddOns\LFGBulletinBoard\Dungeons.lua:15
ClearNeeded = false
InitGroupList = defined @interface\AddOns\LFGBulletinBoard\GroupList.Lua:175
TBCMAXDUNGEON = 56
LfgRequestHideTooltip = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:737
tagList =
}
suffixTags =
}
LevelRange = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:116
ParseMessage = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:641
LFG_Successfulljoined = true
ClearTimer = 1723099397
UpdateLfgToolNoSearch = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:240
VanillaDungeonLevels =
}
NotifySound = 1210
PostTbcDungeonLevels =
}
MiniIcon = "Interface\Icons\spell_holy_prayerofshadowprotection"
searchTagsLoc =
}
FoldAllDungeon = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:793
ClickFrame = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:836
CreateChatFrame = defined @interface\AddOns\LFGBulletinBoard\Chat.lua:3
Initalized = true
BtnClose = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:232
MAXCOMPACTWIDTH = 350
OnLoad = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:717
WOTLKDUNGEONSTART = 57
dungeonSecondTags =
}
SplitNoNb = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:59
TAGBAD = "---"
VanillDungeonNames =
}
GetDungeonSort = defined @interface\AddOns\LFGBulletinBoard\Dungeons.lua:753
TBCDUNGEONSTART = 32
heroicTagsLoc =
}
LocalizationInit = defined @interface\AddOns\LFGBulletinBoard\Localization.lua:728
Popup_Minimap = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:366
ClickDungeon = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:843
Tool =
}
HeroicKeywords =
}
Raids =
}
RequestShowTooltip = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:883
ClickRequest = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:860
AllowInInstance = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:46
MSGPREFIX = "GBB: "
UpdateLfgTool = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:216
OptionsUpdate = defined @interface\AddOns\LFGBulletinBoard\Options.lua:67
Announce = defined @interface\AddOns\LFGBulletinBoard\Chat.lua:140
LFG_UPDATETIME = 10
PvpNames =
}
BtnSelectChannel = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:172
LfgRequestShowTooltip = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:688
GetRaids = defined @interface\AddOns\LFGBulletinBoard\Dungeons.lua:728
L =
}
ElapsedSinceListUpdate = 1.001000
Init = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:395
ElapsedSinceLfgUpdate = 18.315001
RequestList =
}
LFG_Timer = 1691562968
RaidList =
}
locales =
}
TBCDUNGEONBREAK = 50
CreateTagListLOC = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:252
InsertChat = defined @interface\AddOns\LFGBulletinBoard\Chat.lua:49
Clear = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:328
CreateChannelPulldown = defined @interface\AddOns\LFGBulletinBoard\Chat.lua:149
LfgClickRequest = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:657
UserName = "Heino"
PatternWho1 = "|Hplayer:(.-)|h%[(.
Fixed in #236
Yup same, unfortunately. Could you look into it, if you find the time? Thank you very much <3
1x Interface\AddOns\LFGBulletinBoard\LfgToolList.lua:217: attempt to index global 'LFGBrowseFrame' (a nil value) [string "@Interface\AddOns\LFGBulletinBoard\LfgToolList.lua"]:217: in function
UpdateLfgTool'
[string "@interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua"]:215: in function ShowWindow' [string "@Interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua"]:228: in function
ToggleWindow'
[string "@interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua"]:529: 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-1.14.121.lua"]:5338: in function `OnClick'
[string "@interface\AddOns\Masque\Libs\LibDBIcon-1.0\LibDBIcon-1.0-52.lua"]:170: in function <...e\AddOns\Masque\Libs\LibDBIcon-1.0\LibDBIcon-1.0.lua:168>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'LFGBrowseFrame' (a nil value)"
LastUpdateTime = 1692624489
GBB =
GetLfgList = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:142
CreateTagList = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:288
GetDungeonNames = defined @interface\AddOns\LFGBulletinBoard\Dungeons.lua:15
ClearNeeded = false
InitGroupList = defined @interface\AddOns\LFGBulletinBoard\GroupList.Lua:175
TBCMAXDUNGEON = 56
LfgRequestHideTooltip = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:735
tagList =
}
suffixTags =
}
LevelRange = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:116
ParseMessage = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:641
LFG_Successfulljoined = true
ClearTimer = 1692634481.228000
UpdateLfgToolNoSearch = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:238
VanillaDungeonLevels =
}
NotifySound = 1210
PostTbcDungeonLevels =
}
MiniIcon = "Interface\Icons\spell_holy_prayerofshadowprotection"
searchTagsLoc =
}
FoldAllDungeon = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:793
ClickFrame = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:836
CreateChatFrame = defined @interface\AddOns\LFGBulletinBoard\Chat.lua:3
Initalized = true
BtnClose = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:232
MAXCOMPACTWIDTH = 350
OnLoad = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:713
WOTLKDUNGEONSTART = 57
dungeonSecondTags =
}
SplitNoNb = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:59
TAGBAD = "---"
VanillDungeonNames =
}
GetDungeonSort = defined @interface\AddOns\LFGBulletinBoard\Dungeons.lua:753
TBCDUNGEONSTART = 32
heroicTagsLoc =
}
LocalizationInit = defined @interface\AddOns\LFGBulletinBoard\Localization.lua:728
Popup_Minimap = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:366
ClickDungeon = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:843
Tool =
}
HeroicKeywords =
}
Raids =
}
RequestShowTooltip = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:883
ClickRequest = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:860
AllowInInstance = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:46
MSGPREFIX = "GBB: "
UpdateLfgTool = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:216
OptionsUpdate = defined @interface\AddOns\LFGBulletinBoard\Options.lua:67
Announce = defined @interface\AddOns\LFGBulletinBoard\Chat.lua:140
LFG_UPDATETIME = 10
PvpNames =
}
BtnSelectChannel = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:172
LfgRequestShowTooltip = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:686
GetRaids = defined @interface\AddOns\LFGBulletinBoard\Dungeons.lua:728
L =
}
ElapsedSinceListUpdate = 0.733000
Init = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:395
ElapsedSinceLfgUpdate = 9989.652519
RequestList =
}
LFG_Timer = 1692624521
RaidList =
}
locales =
}
TBCDUNGEONBREAK = 50
CreateTagListLOC = defined @interface\AddOns\LFGBulletinBoard\GroupBulletinBoard.lua:252
InsertChat = defined @interface\AddOns\LFGBulletinBoard\Chat.lua:49
Clear = defined @interface\AddOns\LFGBulletinBoard\RequestList.lua:328
CreateChannelPulldown = defined @interface\AddOns\LFGBulletinBoard\Chat.lua:149
LfgClickRequest = defined @interface\AddOns\LFGBulletinBoard\LfgToolList.lua:655`