Cidan / BetterBags

A total replacement AddOn for World of Warcraft bag frames, inspired by AdiBags.
MIT License
89 stars 38 forks source link

LUA Error looking at cateogires #681

Closed kcoderhere closed 1 month ago

kcoderhere commented 1 month ago

Addon Version

v0.3.12

World of Warcraft Version

Retail

Describe the bug

Date: 2024-09-04 11:01:43 ID: 1 Error occured in: Global Count: 115 Message: Interface/AddOns/BetterBags/frames/item.lua line 301: bad argument #1 to 'DoesItemExist' (Usage: local itemExists = C_Item.DoesItemExist(emptiableItemLocation)) Debug:

[string "@Interface/AddOns/BetterBags/frames/item.lua"]:301: GetItemContextMatchResult() [string "@Interface/AddOns/Blizzard_ItemButton/Mainline/ItemButtonTemplate.lua"]:462: UpdateItemContextMatching() [string "@Interface/AddOns/BetterBags/frames/item.lua"]:383: SetItemFromData() [string "@Interface/AddOns/BetterBags/frames/item.lua"]:285: SetStaticItemFromData() [string "@Interface/AddOns/BetterBags/frames/itemrow.lua"]:76: SetItemFromData() [string "@Interface/AddOns/BetterBags/frames/itemrow.lua"]:59: SetStaticItemFromData()

  ...terface/AddOns/BetterBags/frames/sectionitemlist.lua:146
  Interface/AddOns/BetterBags/data/items.lua:839
  ...Blizzard_ObjectAPI/Mainline/ContinuableContainer.lua:75

string "@Interface/AddOns/BetterBags/data/items.lua":839: GetItemData() string "@Interface/AddOns/BetterBags/frames/sectionitemlist.lua":146: initSectionItem() string "@Interface/AddOns/BetterBags/frames/sectionitemlist.lua":234: initializer() string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBoxListView.lua":372: InvokeInitializer()

  ...izzard_SharedXML/Shared/Scroll/ScrollBoxListView.lua:389

string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBoxListView.lua":393: InvokeInitializers() string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua":712: Update() string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua":168: FullUpdateInternal() string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua":682: FullUpdateInternal() string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua":122: FullUpdate()

  ...ddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua:652
  ...e/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua:143

string "@Interface/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua":147: TriggerEvent() string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBoxListView.lua":317: SignalDataChangeEvent() string "@Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBoxListView.lua":312: DataProviderContentsChanged()

  ...izzard_SharedXML/Shared/Scroll/ScrollBoxListView.lua:300
  ...e/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua:143

string "@Interface/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua":147: TriggerEvent() [string "@Interface/AddOns/Blizzard_SharedXML/DataProvider.lua"]:68: InsertAtIndex() [string "@Interface/AddOns/BetterBags/frames/list.lua"]:49: AddToStart() string "@Interface/AddOns/BetterBags/frames/sectionitemlist.lua":202: ShowCategory()

  Interface/AddOns/BetterBags/frames/sectionconfig.lua:133

Steps to reproduce

Click the bag in the upper-left, Configure Categories, select a category

zeptognome commented 1 month ago

PR #684 should fix this

zeptognome commented 1 month ago

merged in BetterBags v0.3.14