'data must be provided' error in /frames/item.lua
Daeadin opened this issue · 1 comments
Addon Version
v0.3.15
World of Warcraft Version
Retail
Describe the bug
Message: Interface/AddOns/BetterBags/frames/item.lua:319: data must be provided
Time: Mon Sep 9 12:52:33 2024
Count: 1
Stack: Interface/AddOns/BetterBags/frames/item.lua:319: data must be provided
[string "@Interface/AddOns/BetterBags/frames/item.lua"]:319: in function SetItemFromData' [string "@Interface/AddOns/BetterBags/frames/item.lua"]:293: in function
SetItem'
[string "@Interface/AddOns/BetterBags/views/gridview.lua"]:110: in function <Interface/AddOns/BetterBags/views/gridview.lua:93>
[string "@Interface/AddOns/BetterBags/views/gridview.lua"]:276: in function Render' [string "@Interface/AddOns/BetterBags/frames/bag.lua"]:316: in function
Draw'
[string "@Interface/AddOns/BetterBags/core/init.lua"]:274: in function cb' [string "@Interface/AddOns/BetterBags/core/events.lua"]:49: in function <Interface/AddOns/BetterBags/core/events.lua:47> [string "=[C]"]: ? [string "@Interface/AddOns/AdvancedInterfaceOptions/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19: in function <...ons/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@Interface/AddOns/AdvancedInterfaceOptions/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: in function
SendMessage'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:206: in function `SendMessage'
[string "@Interface/AddOns/BetterBags/core/events.lua"]:224: in function <Interface/AddOns/BetterBags/core/events.lua:223>
Locals: self =
{freeSlotName = ""
stacks =
}
isFreeSlot = false
IconOverlay = Texture {
}
data =
}
freeSlotCount = 0
ilvlText = FontString {
}
slotkey = ""
button = BetterBagsItemButton180 {
}
frame = BetterBagsItemButton180parent {
}
stackCount = 1
}
ctx =
keys =
}
done = false
}
data = nil
themes =
modules =
}
defaultModuleLibraries =
}
name = "BetterBags_Themes"
orderedModules =
}
itemButtons =
}
defaultModuleState = true
windows =
}
baseName = "BetterBags"
themes =
}
enabledState = true
titles =
}
tabs =
}
moduleName = "Themes"
sectionFonts =
}
}
const =
BANK_ONLY_BAGS =
}
BAG_KIND =
}
modules =
}
BANK_TAB =
}
BANK_BAGS =
}
BINDING_SCOPE =
}
BANK_ONLY_BAGS_LIST =
}
BAG_SUBTYPES =
}
DATABASE_DEFAULTS =
}
SECTION_SORT_TYPE =
}
baseName = "BetterBags"
INVENTORY_TYPE_TO_INVENTORY_SLOTS =
}
EQUIPMENT_SLOTS =
}
TRADESKILL_MAP =
}
name = "BetterBags_Constants"
BRIEF_EXPANSION_MAP =
}
orderedModules =
}
EXPANSION_MAP =
}
defaultModuleState = true
OFFSETS =
}
ITEM_QUALITY_COLOR =
}
BINDING_MAP =
}
ITEM_QUALITY_HIGHLIGHT =
}
BAG_SUBTYPE_TO_QUALITY =
}
ITEM_QUALITY_TO_ENUM =
}
EXPANSION_TYPE =
}
ITEM_SORT_TYPE =
}
BACKPACK_BAGS =
}
BAG_VIEW =
}
WINDOW_KIND =
}
defaultModuleLibraries =
}
ITEM_QUALITY_COLOR_LOW =
}
BACKPACK_ONLY_BAGS_LIST =
}
enabledState = false
BACKPACK_ONLY_REAGENT_BAGS =
}
ACCOUNT_BANK_BAGS =
}
GRID_COMPACT_STYLE =
}
MOVEMENT_FLOW =
}
REAGENTBANK_BAGS =
}
ITEM_BAG_FAMILY =
}
ITEM_QUALITY_COLOR_HIGH =
}
moduleName = "Constants"
BACKPACK_ONLY_BAGS =
}
}
itemFrame =
emptyItemTooltip = BetterBagsEmptySlotTooltip {
}
_pool =
}
baseName = "BetterBags"
modules =
}
defaultModuleLibraries =
}
enabledState = true
itemProto =
}
moduleName = "ItemFrame"
defaultModuleState = true
name = "BetterBags_ItemFrame"
orderedModules =
}
}
database =
modules =
}
defaultModuleState = true
data =
}
bas
Steps to reproduce
Occurred when I purchased the Cobalt Educator's Knowledge item from Osidion the Ensemble Vendor.