LFG Group Bulletin Board

LFG Group Bulletin Board

5M Downloads

LFGBrowseFrame is nil - Classic Era

Edder opened this issue ยท 2 comments

commented

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:

  1. Log on Classic Era
  2. Open LFG Bulletin Board
  3. Click on LfgTool tab
  4. 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%[(.

commented

Fixed in #236

commented

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`