doadin / Baggins

zlib License
6 stars 7 forks source link

Right-Click menu error in bank #85

Closed ryannotfound closed 1 year ago

ryannotfound commented 1 year ago

Error when alt-clicking an item stored in bank. Easily reproduceable. This does not seem to affect functionality of right-click menu, but does throw an error.


48x Baggins/Baggins.lua:2139: attempt to concatenate field 'owner' (a nil value) [string "@Baggins/Baggins.lua"]:2139: in function <Baggins/Baggins.lua:2134> [string "@Baggins/Baggins.lua"]:2176: in function <Baggins/Baggins.lua:2171> [string "@Baggins/Baggins.lua"]:2470: in function <Baggins/Baggins.lua:2421>

Locals: (temporary) = defined @Baggins/Libs/AceHook-3.0/AceHook-3.0.lua:417 (temporary) =

{ cannotDetachTooltip = true modules =
{ } CancelTimer = defined @Baggins/Libs/AceTimer-3.0/AceTimer-3.0.lua:147 CreateItemButton = defined @Baggins/Baggins.lua:2507 GetIncludeRule = defined @Baggins/Baggins-Filtering.lua:463 RemoveSection = defined @Baggins/Baggins.lua:3843 GetCachedItem = defined @Baggins/Baggins-Filtering.lua:535 OptimizeSectionLayout = defined @Baggins/Baggins.lua:1564 UpdateSectionContents = defined @Baggins/Baggins.lua:1195 IsAnyBankOpen = defined @Baggins/Baggins.lua:4119 RemoveRule = defined @Baggins/Baggins.lua:3860 OnTextUpdate = defined @Baggins/Baggins.lua:3583 InitOptions = defined @Baggins/Baggins-Options.lua:1050 ScheduleTimer = defined @Baggins/Libs/AceTimer-3.0/AceTimer-3.0.lua:94 UpdateDB = defined @Baggins/Baggins-Options.lua:1031 GetBagTypes = defined @Baggins/Baggins-Filtering.lua:89 UpdateItemButtons = defined @Baggins/Baggins.lua:2972 LayoutSection = defined @Baggins/Baggins.lua:1854 OnBankOpened = defined @Baggins/Baggins.lua:708 SetEnabledState = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:420 Hook = defined @Baggins/Libs/AceHook-3.0/AceHook-3.0.lua:273 RegisterSkin = defined @Baggins/Baggins-Skins.lua:34 InitBagCategoryOptions = defined @Baggins/Baggins-Options.lua:3560 UpdateLayout = defined @Baggins/Baggins.lua:2961 CountNormalSlots = defined @Baggins/Baggins.lua:3671 AddCustomRule = defined @Baggins/Baggins-Filtering.lua:101 RuleTypeIterator = defined @Baggins/Baggins-Filtering.lua:123 NewModule = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:231 MoveBag = defined @Baggins/Baggins.lua:3757 ForceFullRefresh = defined @Baggins/Baggins-Filtering.lua:431 DoRecheckCompress = defined @Baggins/Baggins-ItemOps.lua:224 GetAce3Opts = defined @Baggins/Baggins-Filtering.lua:152 GetName = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:275 MoveRule = defined @Baggins/Baggins.lua:3792 defaultcategories =
{ } ClearSectionCaches = defined @Baggins/Baggins.lua:994 Disable = defined @!KalielsTracker/Libs/AceAddon-3.0/AceAddon-3.0.lua:310 CategoryMatchRemoved = defined @Baggins/Baggins.lua:866 Unhook = defined @Baggins/Libs/AceHook-3.0/AceHook-3.0.lua:417 CloseSpecialWindows = defined @Baggins/Baggins.lua:4153 CreateBagPlacementFrame = defined @Baggins/Baggins.lua:1973 IncludeItemInCategory = defined @Baggins/Baggins-Filtering.lua:495 Debug = defined @Baggins/Baggins.lua:114 CategoryMatchAdded = defined @Baggins/Baggins.lua:806 FireSignal = defined @Baggins/Baggins.lua:194 IsActive = defined @Baggins/Baggins.lua:387 CountAmmoSlots = defined @Baggins/Baggins.lua:3675 SlotMoved = defined @Baggins/Baggins.lua:905 SetDefaultModuleLibrari

doadin commented 1 year ago

Fixed: e40af9512dee82ab5e6ba963a834b9df895166fb Fix included in v4.6.7 .