Profession Shopping List

Profession Shopping List

421k Downloads

Error when opening Place Crafting Order

nrpieper opened this issue · 3 comments

commented

AddOn version
v11.0.7-006_

When visiting the NPC to place a new Crafting Order, this error pops up evert time:
I'm a Tailor and Enchanter, if that's important.

58x ...ns/ProfessionShoppingList/modules/CraftingOrders.lua:287: attempt to concatenate field '?' (a nil value)
[string "@ProfessionShoppingList/modules/CraftingOrders.lua"]:287: in function CreateCraftingOrdersAssets' [string "@ProfessionShoppingList/modules/CraftingOrders.lua"]:300: in function handler'
[string "@ProfessionShoppingList/Core.lua"]:34: in function <ProfessionShoppingList/Core.lua:31>

Locals:
overlayFrame1 = Frame {
}
overlayFrame2 = Frame {
}
(*temporary) =

{
Reagents = "false"
Text = "Repeat the last Quick Order done on this character."
}
(*temporary) = "Repeat the last Quick Order done on this character."
(*temporary) = "
"
(*temporary) = "Recipient"
(*temporary) = ": "
(*temporary) = nil
(*temporary) = "
Use local reagents: false"
(*temporary) = "Use local reagents"
(*temporary) = ": "
(*temporary) = "false"
(*temporary) = "attempt to concatenate field '?' (a nil value)"
app =
{
ThermalAnvilCharges = ARTWORK {
}
IconReady = "|TInterface\RaidFrame\ReadyCheck-Ready:0|t"
ChefsHatButton = ChefsHatButton {
}
Category =
{
}
NameShort = "|cffC69B6DPSL|r"
KnowledgePointTooltip = "Vendors
|TInterface\RaidFrame\ReadyCheck-Ready:0|t|cff0070dd|Hitem:227411::::::::80:258:::::::::|h[Faded Enchanter's Research]|h|r|cffffffff (Artisan's Consortium)|r
|TInterface\RaidFrame\ReadyCheck-NotReady:0|t|cff0070dd|Hitem:227422::::::::80:258:::::::::|h[Exceptional Enchanter's Research]|h|r|cffffffff (Artisan's Consortium)|r
|TInterface\RaidFrame\ReadyCheck-NotReady:0|t|cff0070dd|Hitem:227433::::::::80:258:::::::::|h[Pristine Enchanter's Research]|h|r|cffffffff (Artisan's Consortium)|r
|TInterface\RaidFrame\ReadyCheck-Ready:0|t|cff0070dd|Hitem:224652::::::::80:258:::::::::|h[Jewel-Etched Enchanting Notes]|h|r|cffffffff (Council of Dornogal - |cff238823Renown 12|r)|r
|TInterface\RaidFrame\ReadyCheck-Ready:0|t|cff0070dd|Hitem:224050::::::::80:258:::::::::|h[Web Sparkles: Pretty and Powerful]|h|r|cffffffff (City of Threads)|r

World
|TInterface\RaidFrame\ReadyCheck-Ready:0|t |cffffffff|cffa335ee|Hitem:226285::::::::80:258:::::::::|h[Silver Dornogal Rod]|h|r (Dornogal)|r
|TInterfa TooltipItemID = 222847
nyiRecipes =

{
}

Image

commented

I can confirm the issue is now resolved on my side. Thanks for the fix!

commented

Hm weird, it seems to be unable to find a recipient for your last quick order, while still registering there was a last quick order (which needs a recipient). I'll add another data check to prevent this issue from recurring, whatever scenario that causes this is one I didn't account for it seems. :)

commented

Fixed with 49a7b17.