Bagnon

Bagnon

126M Downloads

10.2.26 Cata classic pre-patch issues

Thalur opened this issue ยท 1 comments

commented

Which software were you running?

  • Addon version name: 10.2.26
  • Client used: Cata Classic 4.4.0.54501

Have you read the changelog?
Yes

Please describe the bug.
I noticed the following problems in the current version:

  • Bank slots cannot be purchased (nothing happens when clicking on a non-purchased slot) - see error log below.
  • BagBrother does not show it tooltips - no information how often the item is present on bags/banks or other chars.

Error Logs are Important!

Message: ...s/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:70: attempt to get length of upvalue 'Defaults' (a nil value)
Time: Thu May  2 13:30:02 2024
Count: 1
Stack: ...s/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:70: attempt to get length of upvalue 'Defaults' (a nil value)
[string "@Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua"]:70: in function `Organize'
[string "@Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua"]:148: in function <...s/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:109>
[string "=(tail call)"]: ?
[string "@Interface/AddOns/BagBrother/core/classes/bag.lua"]:211: in function `Purchase'
[string "@Interface/AddOns/BagBrother/core/classes/bag.lua"]:151: in function <Interface/AddOns/BagBrother/core/classes/bag.lua:139>

Locals: self = <table> {
 Cancel = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:63
 __super = <table> {
 }
 GetActive = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:79
 __base = <table> {
 }
 __version = 6
 IterateActive = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:87
 Toggle = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:59
 __index = <table> {
 }
 Size = 420
 Accept = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:183
 Max = 6
 OnKeyDown = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:209
 External = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:55
 __frames = <table> {
 }
 Populate = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:152
 __count = 1
 New = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:109
 Release = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:190
 Active = <table> {
 }
 Construct = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:94
 Organize = <function> defined @Interface/AddOns/BagBrother/libs/Sushi-3.2/classes/groups/Popup.lua:68
}
(for generator) = <function> defined =[C]:-1
(for state) = <table> {
 1 = Frame {
 }
}
(for control) = 1
i = 1
f = Frame {
 0 = <userdata>
 MoneyInput = table: 0000022656446DD0MoneyInput {
 }
 pool = <table> {
 }
 button1 = "Yes"
 id = "Do you want to purchase a bank slot for:"
 text = "Do you want to purchase a bank slot for:
10"
 backdrop = "DialogBorderDarkTemplate"
 bg = Frame {
 }
 button2 = "No"
 limit = false
 calls = <table> {
 }
 money = 100000
 Icon = Texture {
 }
 Children = <table> {
 }
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = Frame {
 0 = <userdata>
 MoneyInput = table: 0000022656446DD0MoneyInput {
 }
 pool = <table> {
 }
 button1 = "Yes"
 id = "Do you want to purchase a bank slot for:"
 text = "Do you want to purchase a bank slot for:
10"
 backdrop = "DialogBorderDarkTemplate"
 bg = Frame {
 }
 button2 = "No"
 limit = false
 calls = <table> {
 }
 money = 100000
 Icon = Texture {
 }
 Children = <table> {
 }
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to get length of upvalue 'Defaults' (a nil value)"
Defaults = nil
commented

Fixed in 10.2.28.