Jaliborc / Bagnon

Single window displays for you items
200 stars 112 forks source link

Guild Bank not sorting. #1720

Open Cavinaar opened 1 year ago

Cavinaar commented 1 year ago

Running Software (issues missing this information will be deleted):

Describe the bug A clear and concise description of what the bug is.

When I try to sort the guild bank it appears to sort one item then doesn't sort anything else. The sorting sound continues but nothing is actually moving.

I also tried removing all addons and loading only Bagnon with the same results.

To Reproduce Steps to reproduce the behaviour:

  1. Go to Guild Bank.
  2. Click on the Sort button.

Expected behaviour Expectation is for the items in the guild bank to be sorted.

Screenshots If applicable, add screenshots to help explain your problem. GuildBank

Error Logs Type /console scriptErrors 1 in the chat and reload the game. If an error window appears, write here the message with ID: 1 (labelled 1/X). This is generally NOT the message that the window shows by default.

No error console comes up when the guild bank window is up. When I close the gild bank window this is what comes up in the console:

Message: Interface/AddOns/BagBrother/core/api/sorting.lua:179: attempt to compare number with nil Time: Fri Jul 21 11:02:19 2023 Count: 1 Stack: Interface/AddOns/BagBrother/core/api/sorting.lua:179: attempt to compare number with nil [string "@Interface/AddOns/BagBrother/core/api/sorting.lua"]:179: in function <Interface/AddOns/BagBrother/core/api/sorting.lua:176> [string "=[C]"]: in function sort' [string "@Interface/AddOns/BagBrother/core/api/sorting.lua"]:157: in functionGetOrder' [string "@Interface/AddOns/BagBrother/core/api/sorting.lua"]:70: in function Iterate' [string "@Interface/AddOns/BagBrother/core/api/sorting.lua"]:36: in functionfunc' [string "@Interface/AddOns/BagBrother/libs/MutexDelay-1.0/MutexDelay-1.0.lua"]:36: in function <...ns/BagBrother/libs/MutexDelay-1.0/MutexDelay-1.0.lua:30>

Locals: a =

{ price = 600 class = 7 bind = 0 crafting = false equip = "" level = 75 icon = 237001 quality = 1 link = "[Crystallized Air]" id = 37700 space =
{ } subclass = 10 set = 1 cached = true stack = 10 family = 1224 expac = 254 name = "Crystallized Air" minLevel = 0 } b =
{ price = 600 class = 7 bind = 0 crafting = false equip = "" level = 75 icon = 237001 quality = 1 link = "[Crystallized Air]" id = 37700 space =
{ } subclass = 10 set = 1 stack = 10 count = 10 name = "Crystallized Air" family = 1224 expac = 254 minLevel = 0 cached = true } (for generator) = defined =[C]:-1 (for state) =
{ 1 = "set" 2 = "class" 3 = "subclass" 4 = "equip" 5 = "quality" 6 = "icon" 7 = "level" 8 = "name" 9 = "id" 10 = "count" } (for control) = 10 _ = 10 prop = "count" (temporary) = nil (temporary) = 10 (*temporary) = "attempt to compare number with nil" Sort =
{ SendSignal = defined @Interface/AddOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:82 CanRun = defined @Interface/AddOns/BagBrother/core/api/sorting.lua:164 RegisterMessage = defined @Interface/AddOns/BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:90 NewModule = defined @Interface/AddOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:68 GetOrder = defined @Interface/AddOns/BagBrother/core/api/sorting.lua:143 Proprieties =
{ } owner = "®Sothebes-OldBlanchy" bags =
{ } GetFamilies = defined @Interface/AddOns/BagBrother/core/api/sorting.lua:128 SendMessage = defined @Interface/AddOns/BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:59 Delaying = defined @Interface/AddOns/BagBrother/libs/MutexDelay-1.0/MutexDelay-1.0.lua:46 Rule = defined @Interface/AddOns/BagBrother/core/api/sorting.lua:176 UnregisterSignal = defined @Interface/AddOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:78 FitsIn = defined @Interface/AddOns/BagBrother/core/api/sorting.lua:168 Move = defined @Interface/AddOns/BagBrother/core/api/sorting.lua:189 GetSpaces = defined @Interface/AddOns/BagBrother/core/api/sorting.lua:110 RegisterSignal = defined @Interface/AddOns/BagBrother/libs/WildAddon-1.0/WildAddon-1.0.lua:74 UnregisterAllMessages = defined @Interface/AddOns/BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:174 Run = defined @Interface/AddOns/BagBrother/core/api/sorting.lua:33 UnregisterAllEvents = defined @Interface/AddOns/BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:174 Iterate = defined @Interface/AddOns/BagBrother/core/api/sorting.lua:42 UnregisterMessage = defined @Interface/AddOns/BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:153 Stop = defined @Interface/AddOns/BagBrother/core/api/sorting.lua:103 RegisterEvent = defined @Interface/AddOns/BagBrother/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:90 Start = defined @Interface/AddOns/BagBroth

Additional context Add any other context about the problem here.

Although the error talks about 'Crystallized Air" and a stack of the same does show up in the guild bank when I click sort, there is no Crystallized Air in that bank tab.

tiegars commented 1 year ago

Have same issues

RedDrumJay commented 1 year ago

It actually pulled something into Tab 1 from Tab 3 for me, and was slower than snot.,