Vendorer

Vendorer

26.7k Downloads

10.0.0 PTR errors

yoshimo opened this issue ยท 1 comments

commented

These are collected on the PTR:

1x ...nterface/AddOns/!Vendorer/VendorerItemListsFrame.lua:60: SetPortraitToTexture(): Couldn't find texture named '(null)'
[string "=[C]"]: in function `SetPortraitToTexture'
[string "@Interface/AddOns/!Vendorer/VendorerItemListsFrame.lua"]:60: in function <...nterface/AddOns/!Vendorer/VendorerItemListsFrame.lua:59>

Locals:
(*temporary) = nil
(*temporary) = "Icons\INV_Artifact_tome02"
1x [string "*UnknownFile:293_OnShow"]:1: attempt to call method 'SetBackdropColor' (a nil value)
[string "*UnknownFile:293_OnShow"]:1: in function <[string "*UnknownFile:293_OnShow"]:1>
[string "=[C]"]: in function `SetHyperlink'
[string "@Interface/AddOns/!Vendorer/knownitems.lua"]:56: in function `IsItemKnown'
[string "@Interface/AddOns/!Vendorer/core.lua"]:1926: in function `UpdateMerchantInfo'
[string "@Interface/AddOns/!Vendorer/core.lua"]:1801: in function <Interface/AddOns/!Vendorer/core.lua:1801>
[string "=[C]"]: in function `MerchantFrame_UpdateMerchantInfo'
[string "@Interface/FrameXML/MerchantFrame.lua"]:142: in function <Interface/FrameXML/MerchantFrame.lua:135>
[string "=[C]"]: in function `MerchantFrame_Update'
[string "@Interface/AddOns/!Vendorer/vendorfilter.lua"]:566: in function `UpdateMerchantItems'
[string "@Interface/AddOns/!Vendorer/vendorfilter.lua"]:612: in function `RefreshFilter'
[string "@Interface/AddOns/!Vendorer/vendorfilter.lua"]:572: in function `ResetFilter'
[string "@Interface/AddOns/!Vendorer/core.lua"]:1728: in function `?'
[string "@Interface/AddOns/Ace3/CallbackHandler-1.0-7/CallbackHandler-1.0.lua"]:114: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:114>
[string "=[C]"]: ?
[string "@Interface/AddOns/Ace3/CallbackHandler-1.0-7/CallbackHandler-1.0.lua"]:24: in function <...Ons/Ace3/CallbackHandler-1.0/CallbackHandler-1.0.lua:20>
[string "@Interface/AddOns/Ace3/CallbackHandler-1.0-7/CallbackHandler-1.0.lua"]:59: in function `Fire'
[string "@Interface/AddOns/Ace3/AceEvent-3.0-4/AceEvent-3.0.lua"]:120: in function <Interface/AddOns/Ace3/AceEvent-3.0/AceEvent-3.0.lua:119>

Locals:
self = VendorerTooltip {
 0 = <userdata>
 numMoneyFrames = 1
 layoutType = "TooltipDefaultLayout"
 TextLeft1 = VendorerTooltipTextLeft1 {
 }
 BottomOverlay = Texture {
 }
 textRight1Font = "GameTooltipHeaderText"
 NineSlice = Frame {
 }
 textLeft2Font = "GameTooltipText"
 TextRight2 = VendorerTooltipTextRight2 {
 }
 TextLeft2 = VendorerTooltipTextLeft2 {
 }
 TopOverlay = Texture {
 }
 shownMoneyFrames = 1
 hasMoney = 1
 needsReset = true
 textRight2Font = "GameTooltipText"
 updateTooltipTimer = 0.200000
 textLeft1Font = "GameTooltipHeaderText"
 TextRight1 = VendorerTooltipTextRight1 {
 }
}
(*temporary) = nil
(*temporary) = VendorerTooltip {
 0 = <userdata>
 numMoneyFrames = 1
 layoutType = "TooltipDefaultLayout"
 TextLeft1 = VendorerTooltipTextLeft1 {
 }
 BottomOverlay = Texture {
 }
 textRight1Font = "GameTooltipHeaderText"
 NineSlice = Frame {
 }
 textLeft2Font = "GameTooltipText"
 TextRight2 = VendorerTooltipTextRight2 {
 }
 TextLeft2 = VendorerTooltipTextLeft2 {
 }
 TopOverlay = Texture {
 }
 shownMoneyFrames = 1
 hasMoney = 1
 needsReset = true
 textRight2Font = "GameTooltipText"
 updateTooltipTimer = 0.200000
 textLeft1Font = "GameTooltipHeaderText"
 TextRight1 = VendorerTooltipTextRight1 {
 }
}
(*temporary) = 0
(*temporary) = 0
(*temporary) = 0
(*temporary) = 0.950000
(*temporary) = "attempt to call method 'SetBackdropColor' (a nil value)"
commented

Hello, I created a PR addressing all these issues for DragonFlight! From what I tested, the addon is completely functional.
#32.
Feel free to use the code from my fork that is compatible with DF, making the addon functional again, until the author can approve it!

https://github.com/sebid/Vendorer/archive/refs/heads/master.zip