Open b-morgan opened 2 days ago
While it doesn't address the reason for bad inputs, the following changes in PriceAPIs.lua will eliminate the lua error(s).
function CraftSimAUCTIONATOR:GetMinBuyoutByItemID(itemID)
if itemID then
local vendorPrice = Auctionator.API.v1.GetVendorPriceByItemID(CraftSimAddonName, itemID)
if vendorPrice then
return vendorPrice
else
return Auctionator.API.v1.GetAuctionPriceByItemID(CraftSimAddonName, itemID)
end
end
return 0
end
function CraftSimAUCTIONATOR:GetMinBuyoutByItemLink(itemLink)
if itemLink then
local vendorPrice = Auctionator.API.v1.GetVendorPriceByItemLink(CraftSimAddonName, itemLink)
if vendorPrice then
return vendorPrice
else
return Auctionator.API.v1.GetAuctionPriceByItemLink(CraftSimAddonName, itemLink)
end
end
return 0
end