BetterBags

BetterBags

2M Downloads

11.2 - Moving Reagents to Warband Bank

Andf opened this issue ยท 0 comments

commented

Addon Version

v0.3.27

World of Warcraft Version

Retail

Describe the bug

When tright-clicking on reagents sub-category in my bags (to move them to Warband bank) the bulk-move fails and a LUA error is triggered:

1x BetterBags/util/movementflow.lua:32: attempt to index field 'Bank' (a nil value)
[BetterBags/util/movementflow.lua]:32: in function 'GetMovementFlow'
[BetterBags/frames/section.lua]:269: in function 'OnTitleRightClick'
[BetterBags/frames/section.lua]:373: in function <BetterBags/frames/section.lua:370>
[BetterBags/core/context.lua]:164: in function <BetterBags/core/context.lua:162>

Locals:
self = <table> {
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 baseName = "BetterBags"
 enabledState = false
 moduleName = "MovementFlow"
 defaultModuleState = true
 name = "BetterBags_MovementFlow"
 orderedModules = <table> {
 }
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index field 'Bank' (a nil value)"
addon = <table> {
 isBCC = false
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 defaultModuleState = false
 baseName = "BetterBags"
 _bindingFrame = Frame {
 }
 name = "BetterBags"
 orderedModules = <table> {
 }
 backpackShouldClose = false
 atInteracting = true
 isRetail = true
 isMists = false
 Bags = <table> {
 }
 atBank = true
 enabledState = true
 backpackShouldOpen = false
 atWarbank = false
 isClassic = false
 hooks = <table> {
 }
 isCata = false
 _buttons = <table> {
 }
}
const = <table> {
 BAG_KIND = <table> {
 }
 modules = <table> {
 }
 BANK_TAB = <table> {
 }
 BACKPACK_BAGS = <table> {
 }
 BINDING_SCOPE = <table> {
 }
 BAG_VIEW = <table> {
 }
 BAG_SUBTYPES = <table> {
 }
 DATABASE_DEFAULTS = <table> {
 }
 SECTION_SORT_TYPE = <table> {
 }
 baseName = "BetterBags"
 FORM_LAYOUT = <table> {
 }
 name = "BetterBags_Constants"
 INVENTORY_TYPE_TO_INVENTORY_SLOTS = <table> {
 }
 orderedModules = <table> {
 }
 EQUIPMENT_SLOTS = <table> {
 }
 TRADESKILL_MAP = <table> {
 }
 OFFSETS = <table> {
 }
 ITEM_QUALITY_COLOR = <table> {
 }
 BRIEF_EXPANSION_MAP = <table> {
 }
 EXPANSION_MAP = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 ITEM_QUALITY_TO_ENUM = <table> {
 }
 ITEM_QUALITY_HIGHLIGHT = <table> {
 }
 BAG_SUBTYPE_TO_QUALITY = <table> {
 }
 ITEM_QUALITY = <table> {
 }
 EXPANSION_TYPE = <table> {
 }
 ITEM_SORT_TYPE = <table> {
 }
 ITEM_QUALITY_COLOR_LOW = <table> {
 }
 WINDOW_KIND = <table> {
 }
 enabledState = false
 BACKPACK_ONLY_REAGENT_BAGS = <table> {
 }
 ACCOUNT_BANK_BAGS = <table> {
 }
 GRID_COMPACT_STYLE = <table> {
 }
 BINDING_MAP = <table> {
 }
 BACKPACK_ONLY_BAGS_LIST = <table> {
 }
 MOVEMENT_FLOW = <table> {
 }
 defaultModuleState = true
 ITEM_BAG_FAMILY = <table> {
 }
 ITEM_QUALITY_COLOR_HIGH = <table> {
 }
 moduleName = "Constants"
 BACKPACK_ONLY_BAGS = <table> {
 }
}
movementFlow = <table> {
 modules = <table> {
 }
 defaultModuleLibraries = <table> {
 }
 baseName = "BetterBags"
 enabledState = false
 moduleName = "MovementFlow"
 defaultModuleState = true
 name = "BetterBags_MovementFlow"
 orderedModules = <table> {
 }
}

Steps to reproduce

  1. Right-click on any reagent sub-category with the warband bank open