Vendorer

Vendorer

26.7k Downloads

Many errors when close the Vedor Frame before all item are bought.

fuba82 opened this issue ยท 0 comments

commented

Many errors when close the Vedor Frame before all item are bought.
Maybe you need to take a look on it.

LUA Error(s):

503x !Vendorer\vendorfilter.lua:68: attempt to index upvalue 'FilteredMerchantItems' (a nil value)
!Vendorer\vendorfilter.lua:68: in function <!Vendorer\vendorfilter.lua:65>
[C]: in function `BuyMerchantItem'
BuyEmAll\BuyEmAll-3.3.3.lua:459: in function <BuyEmAll\BuyEmAll.lua:448>

Locals:
index = 1
amount = 200
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index upvalue 'FilteredMerchantItems' (a nil value)"
FilteredMerchantItems = nil
Addon = <table> {
 ResetFilter = <function> defined @!Vendorer\vendorfilter.lua:567
 SetDefaultModuleLibraries = <function> defined @!Vendorer\libs\AceAddon-3.0\AceAddon-3.0.lua:398
 EnhanceMerchantFrame = <function> defined @!Vendorer\core.lua:478
 MakeTooltipString = <function> defined @!Vendorer\vendorfilter.lua:263
 HandleConsole = <function> defined @!Vendorer\settings.lua:16
 ShowExtensionPanel = <function> defined @!Vendorer\core.lua:560
 EnableModule = <function> defined @!Vendorer\libs\AceAddon-3.0\AceAddon-3.0.lua:363
 modules = <table> {
 }
 GetClassArmorType = <function> defined @!Vendorer\core.lua:829
 IterateEmbeds = <function> defined @!Vendorer\libs\AceAddon-3.0\AceAddon-3.0.lua:473
 UpdateVendorerItemLists = <function> defined @!Vendorer\VendorerItemListsFrame.lua:111
 IsValidClassArmorType = <function> defined @!Vendorer\core.lua:833
 MERCHANT_SHOW = <function> defined @!Vendorer\core.lua:1601
 ToggleCursorHighlights = <function> defined @!Vendorer\core.lua:449
 MERCHANT_UPDATE = <function> defined @!Vendorer\core.lua:472
 GetFreeBagSlotsForItem = <function> defined @!Vendorer\VendorerStackSplitFrame.lua:595
 DoAutoRepair = <function> defined @!Vendorer\autorepair.lua:89
 db = <table> {
 }
 baseName = "!Vendorer"
 CanAffordMerchantItem = <function> defined @!Vendorer\VendorerStackSplitFrame.lua:616
 SetDefaultModulePrototype = <function> defined @!Vendorer\libs\AceAddon-3.0\AceAddon-3.0.lua:440
 GetGuildAllowance = <function> defined @!Vendorer\autorepair.lua:10
 AddTooltipInfo = <function> defined @!Vendorer\core.lua:384
 OpenVendorerItemListsFrame = <function> defined @!Vendorer\VendorerItemListsFrame.lua:131
 defaultModuleState = true
 GetCurrentItemJunkList = <function> defined @!Vendorer\core.lua:1062
 IsEnabled = <function> defined @!Vendorer\libs\AceAddon-3.0\AceAddon-3.0.lua:482
 GetKnownTransmogInfo = <function> defined @!Vendorer\knownitems.lua:195
 OpenQuickFiltersMenu = <function> defined @!Vendorer\vendorfilter.lua:722
 DisableModule = <function> defined @!Vendorer\libs\AceAddon-3.0\AceAddon-3.0.lua:381
 IsGarrisonBlueprintKnown = <function> defined @!Vendorer\knownitems.lua:183
 IsItemKnown = <function> defined @!Vendorer\knownitems.lua:24
 ScanBindType = <function> defined @!Vendorer\core.lua:799
 ScanContainers = <function> defined @!Vendorer\core.lua:726
 RegisterMessage = <function> defined @!Vendorer\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:118
 UnregisterMessage = <function> defined @!Vendorer\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:181
 UpdateRepairButtons = <function> defined @!Vendorer\autorepair.lua:191
 UPDATE_INVENTORY_DURABILITY = <function> defined @!Vendorer\autorepair.lua:178
 UpdateExtensionPanel = <function> defined @!Vendorer\core.lua:520
 AddMessage = <function> defined @!Vendorer\core.lua:418
 BAG_UPDATE_DELAYED = <function> defined @!Vendorer\core.lua:1404
 GetUnfilteredMerchantNumItems = <function> defined @!Vendorer\vendorfilter.lua:543
 StringFind = <function> defined @!Vendorer\vendorfilter.lua:381
 GetContainerRepairCost = <function> defined @!Vendorer\autorepair.lua:58
 GetItemRepairCost = <function> defined @!Vendorer\autorepair.lua:25
 UpdateExtensionToggleButton = <function