Krealle / BetterBags_BetterSort

MIT License
0 stars 0 forks source link

WotLK bug.. #4

Closed xuxianhe closed 2 months ago

xuxianhe commented 2 months ago

5x ...ceBetterBags_BetterSort/AlphabeticalSort.lua:13: attempt to call field 'SortSectionsByPriority' (a nil value) [string "@BetterBags_BetterSort/AlphabeticalSort.lua"]:13: in function <...ceBetterBags_BetterSort/AlphabeticalSort.lua:12> string "=[C]": in function sort' [string "@BetterBags/frames/grid.lua"]:139: in functionSort' [string "@BetterBags/views/gridview.lua"]:217: in function Render' [string "@BetterBags/frames/bag.lua"]:217: in functionDraw' [string "@BetterBags/core/init.lua"]:198: in function `cb' [string "@BetterBags/core/events.lua"]:45: in function <BetterBags/core/events.lua:40>

[string "@!mMT_MediaPack/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:19: in function <...ack/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15> [string "@!mMT_MediaPack/libs/CallbackHandler-1.0-8/CallbackHandler-1.0.lua"]:54: in function `SendMessage' [string "@BetterBags/core/events.lua"]:148: in function <BetterBags/core/events.lua:147>

Locals: kind =

{ view = 2 headerDisabled = false title = Button { } fillWidth = false frame = Frame { } content =
{ } } a =
{ view = 2 headerDisabled = false title = Button { } fillWidth = false frame = Frame { } content =
{ } } b = nil (temporary) = nil (temporary) =
{ view = 2 headerDisabled = false title = Button { } fillWidth = false frame = Frame { } content =
{ } } (temporary) =
{ view = 2 headerDisabled = false title = Button { } fillWidth = false frame = Frame { } content =
{ } } (temporary) = nil (*temporary) = "attempt to call field 'SortSectionsByPriority' (a nil value)" sort =
{ SetDefaultModuleLibraries = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:363 baseName = "BetterBags" SetDefaultModulePrototype = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:405 Enable = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:290 NewModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:231 SortItemsByAlphaThenQuality = defined @BetterBags/util/sort.lua:143 EnableModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:328 modules =
{ } GetModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:206 IterateEmbeds = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:438 IsModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:213 SortItemsByQualityThenAlpha = defined @BetterBags/util/sort.lua:125 defaultModuleLibraries =
{ } SetDefaultModuleState = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:383 SortSectionsBySizeDescending = defined @BetterBags/util/sort.lua:87 SetEnabledState = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420 SortSectionsAlphabetically = defined @BetterBags_BetterSort/AlphabeticalSort.lua:12 enabledState = false GetItemSortFunction = defined @BetterBags_BetterSort/ItemLevelSorting.lua:17 GetSectionSortFunction = defined @BetterBags/util/sort.lua:39 moduleName = "Sort" GetName = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:275 defaultModuleState = true Disable = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:310 IterateModules = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:433 name = "BetterBags_Sort" GetItemSortBySlot = defined @BetterBags/util/sort.lua:161 IsEnabled = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:447 orderedModules =
{ } SortSectionsBySizeAscending = defined @BetterBags/util/sort.lua:106 DisableModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:346 } L =
{ SetDefaultModuleLibraries = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:363 Enable = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:290 NewModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:231 data =
{ } EnableModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:328 modules =
{ } GetModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:206 IterateEmbeds = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:438 IsModule = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:213 defaultModuleLibraries =
{ } SetEnabledState = defined @Ace3/AceAddon-3.0/AceAddon-3.0.lua:420 baseName = "BetterBags" enabledState = true S = defined @BetterBags/core/localization.lua:26 G = defined @AddO

Krealle commented 2 months ago

Hello, weird error! Pushed an update that will default to using original BetterBags function when that error occurs.

If it continues to be a problem, then it should be an issue with BetterBags itself.

xuxianhe commented 2 months ago

I'll try, thanks.