Profession Shopping List

Profession Shopping List

421k Downloads

Error Lua

Closed this issue · 1 comments

commented

Addon version
11.2.5-003

Have you tried to /reload, used /psl clear if it is recipe-related, and checked the issue occurs with only PSL enabled?
Yes

Have you taken a look at the addon's settings yet, to see if it's a feature that can be adjusted or disabled?
Yes

Describe the problem

When i go Public Order with my craft order, i have this error:

Message: ...ns/ProfessionShoppingList/modules/CraftingOrders.lua:412: attempt to concatenate field 'orderID' (a nil value)
Time: Wed Nov  5 22:40:32 2025
Count: 30
Stack:
[Interface/AddOns/ProfessionShoppingList/modules/CraftingOrders.lua]:412: in function 'doTheThing'
[Interface/AddOns/ProfessionShoppingList/modules/CraftingOrders.lua]:633: in function <...ns/ProfessionShoppingList/modules/CraftingOrders.lua:409>
[Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollUtil.lua]:27: in function <...dOns/Blizzard_SharedXML/Shared/Scroll/ScrollUtil.lua:26>
[C]: ?
[Interface/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua]:144: in function <...e/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua:143>
[C]: ?
[Interface/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua]:147: in function 'TriggerEvent'
[Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua]:752: in function <...ddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua:751>
[C]: ?
[Interface/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua]:144: in function <...e/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua:143>
[C]: ?
[Interface/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua]:147: in function 'TriggerEvent'
...[Interface/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua]:144: in function <...e/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua:143>
[C]: ?
[Interface/AddOns/Blizzard_SharedXMLBase/CallbackRegistry.lua]:147: in function 'TriggerEvent'
[Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBoxListView.lua]:324: in function 'SignalDataChangeEvent'
[Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBoxListView.lua]:304: in function 'SetDataProvider'
[Interface/AddOns/Blizzard_SharedXML/Shared/Scroll/ScrollBox.lua]:717: in function 'SetDataProvider'
[Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsCrafterOrderPage.lua]:723: in function 'ShowGeneric'
[Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsCrafterOrderPage.lua]:736: in function 'ShowBuckets'
[Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsCrafterOrderPage.lua]:756: in function 'OrderRequestCallback'
[Interface/AddOns/Blizzard_Professions/Blizzard_ProfessionsCrafterOrderPage.lua]:645: in function <...Professions/Blizzard_ProfessionsCrafterOrderPage.lua:645>

Locals:
(*temporary) = "order:"
(*temporary) = nil
(*temporary) = ":383519"
(*temporary) = "383519"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to concatenate field 'orderID' (a nil value)"
data = <table> {
 option = <table> {
 }
 browseType = 2
 pageFrame = Frame {
 }
}
v = Button {
 HighlightTexture = Texture {
 }
 cells = <table> {
 }
 browseType = 2
 option = <table> {
 }
 rowData = <table> {
 }
 pageFrame = Frame {
 }
}
app = <table> {
 ThermalAnvilCharges = ARTWORK {
 }
 IconPSL = ""
 IconReady = ""
 api = <table> {
 }
 QuickOrderAttempts = 0
 OrderIcons = <table> {
 }
 ChefsHatButton = ChefsHatButton {
 }
 Category = <table> {
 }
 NameLong = "Profession Shopping List"
 MillingWrathOfTheLichKing = ARTWORK {
 }
 SelectedRecipe = <table> {
 }
 NameShort = "PSL"
 MillingDragonflight = ARTWORK {
 }
 LockButton = Button {
 }
 RightClickOrderMenu = true
 KnowledgePointTracker = KnowledgePointTracker {
 }
 locales = <table> {
 }
 Flag = <table> {
 }
 TooltipItemID = 163857
 nyiRecipes = <table> {
 }
 Concentration2 = ARTWORK {
 }
 TrackProfessionButton = Button {
 }
 QuickOrderErrors = 0
 TrackMakeOrderButton = Button {
 }
 Hidden = Frame {
 }
 MillingTheWarWithin = ARTWORK {
 }
 LightforgeButton = LightforgeButton {
 }
 MillingShadowlands = ARTWORK {
 }
 MillingLegion = ARTWORK {
 }
 MillingWarlordsOfDraenor = ARTWORK {
 }
 Event =
commented

I'm not able to reproduce this error, but I believe I can add a fix for this issue anyway!