Sluimerstand / ProfessionShoppingList

Track recipes, reagents, cooldowns, and more!
4 stars 3 forks source link

There's a bug report - still works tho. #22

Closed Starvoicereason closed 1 year ago

Starvoicereason commented 1 year ago

This is what I'm getting. I tried deleting the lua as that had fixed my bagnon, but no joy. I haven't stress tested it, but they appeared blank until I clicked it. It still works as it did, for single items, in both mats and recipes windows. (Complete with only able to remove on a character WITH that Profession.) Didn't check nested.

Side note, so far as I can tell, a lot of my addons were made with or reference Ace3 and that's borked rn. No idea if this is being affected.

Anyway, just thought I'd let you know!

Message: ...e/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:417: attempt to compare string with nil Time: Fri Oct 28 20:41:46 2022 Count: 11 Stack: ...e/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:417: attempt to compare string with nil [string "@Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua"]:417: in function <...e/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:356>

[string "=[C]"]: in function sort' [string "@Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua"]:330: in functionSortData' [string "@Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua"]:613: in function SetData' [string "@Interface/AddOns/ProfessionShoppingList/ProfessionShoppingList.lua"]:240: in functionpslReagents' [string "@Interface/AddOns/ProfessionShoppingList/ProfessionShoppingList.lua"]:1316: in function <...ns/ProfessionShoppingList/ProfessionShoppingList.lua:352>

Locals: self =

{ sorttable =
{ } filtered =
{ } SetHeight = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:38 cols =
{ } GetDefaultHighlightBlank = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:450 EnableSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:484 scrollframe = ScrollTable1ScrollFrame { } Hide = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:300 offset = 0 GetRow = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:620 showing = true Show = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:290 DefaultEvents =
{ } SetWidth = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:43 Filter = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:424 SetFilter = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:433 GetSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:520 SetSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:500 DoFilter = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:438 isMinimalDataformat = true ClearSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:492 data =
{ } GetCell = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:628 rows =
{ } multiselection = false SetData = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:610 SortData = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:310 FireUserEvent = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:65 GetDefaultHighlight = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:465 rowHeight = 15 displayRows = 15 defaulthighlightblank =
{ } defaulthighlight =
{ } RegisterEvents = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:78 head = ScrollTable1Head { } SetDefaultHighlightBlank = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:454 Refresh = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:820 SetDisplayCols = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:203 IsRowVisible = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:645 RowIsVisible = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:645 SetDefaultHighlight = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:469 events =
{ } DoCellUpdate = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:533 SetH

Starvoicereason commented 1 year ago

Just found another. Forgot to turn the page. Though this MIGHT have been generated when I clicked the blank windows (Which made them blink and then populate).

Message: ...e/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:417: attempt to compare nil with string Time: Fri Oct 28 20:50:46 2022 Count: 1 Stack: ...e/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:417: attempt to compare nil with string [string "@Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua"]:417: in function <...e/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:356>

[string "=[C]"]: in function sort' [string "@Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua"]:330: in functionSortData' [string "@Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua"]:613: in function SetData' [string "@Interface/AddOns/ProfessionShoppingList/ProfessionShoppingList.lua"]:240: in functionpslReagents' [string "@Interface/AddOns/ProfessionShoppingList/ProfessionShoppingList.lua"]:384: in function `OnClick' [string "@Interface/AddOns/BigWigs/Libs/LibDBIcon-1.0/LibDBIcon-1.0.lua"]:144: in function <.../AddOns/BigWigs/Libs/LibDBIcon-1.0/LibDBIcon-1.0.lua:142>

Locals: self =

{ sorttable =
{ } filtered =
{ } SetHeight = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:38 cols =
{ } GetDefaultHighlightBlank = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:450 EnableSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:484 scrollframe = ScrollTable1ScrollFrame { } Hide = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:300 offset = 0 GetRow = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:620 showing = true Show = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:290 DefaultEvents =
{ } SetWidth = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:43 Filter = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:424 SetFilter = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:433 GetSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:520 SetSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:500 DoFilter = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:438 isMinimalDataformat = true ClearSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:492 data =
{ } GetCell = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:628 rows =
{ } multiselection = false SetData = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:610 SortData = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:310 FireUserEvent = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:65 GetDefaultHighlight = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:465 rowHeight = 15 displayRows = 15 defaulthighlightblank =
{ } defaulthighlight =
{ } RegisterEvents = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:78 head = ScrollTable1Head { } SetDefaultHighlightBlank = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:454 Refresh = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:820 SetDisplayCols = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:203 IsRowVisible = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:645 RowIsVisible = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:645 SetDefaultHighlight = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:469 events =
{ } DoCell

Starvoicereason commented 1 year ago

This popped up after hitting sort on the default bags. And with Bagnon on, so... sorting and counting? Dunno.

Message: ...e/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:417: attempt to compare nil with string Time: Fri Oct 28 21:23:37 2022 Count: 76 Stack: ...e/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:417: attempt to compare nil with string [string "@Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua"]:417: in function <...e/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:356>

[string "=[C]"]: in function sort' [string "@Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua"]:330: in functionSortData' [string "@Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua"]:613: in function SetData' [string "@Interface/AddOns/ProfessionShoppingList/ProfessionShoppingList.lua"]:240: in functionpslReagents' [string "@Interface/AddOns/ProfessionShoppingList/ProfessionShoppingList.lua"]:1316: in function <...ns/ProfessionShoppingList/ProfessionShoppingList.lua:352>

Locals: self =

{ sorttable =
{ } filtered =
{ } SetHeight = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:38 cols =
{ } GetDefaultHighlightBlank = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:450 EnableSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:484 scrollframe = ScrollTable1ScrollFrame { } Hide = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:300 offset = 0 GetRow = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:620 showing = true Show = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:290 DefaultEvents =
{ } SetWidth = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:43 Filter = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:424 SetFilter = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:433 GetSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:520 SetSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:500 DoFilter = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:438 isMinimalDataformat = true ClearSelection = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:492 data =
{ } GetCell = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:628 rows =
{ } multiselection = false SetData = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:610 SortData = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:310 FireUserEvent = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:65 GetDefaultHighlight = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:465 rowHeight = 15 displayRows = 15 defaulthighlightblank =
{ } defaulthighlight =
{ } RegisterEvents = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:78 head = ScrollTable1Head { } SetDefaultHighlightBlank = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:454 Refresh = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:820 SetDisplayCols = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:203 IsRowVisible = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:645 RowIsVisible = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:645 SetDefaultHighlight = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:469 events =
{ } DoCellUpdate = defined @Interface/AddOns/ProfessionShoppingList/libs/lib-st/Core.lua:533 SetH

Sluimerstand commented 1 year ago

Hello!

Have you used /psl clear after installing the Dragonflight version? I forgot to mention that in the release notes, but because of some changes in the code that step is more or less necessary to prevent things from going entirely wonky.

Starvoicereason commented 1 year ago

I have not! Give me a second..... Yep, no more errors popping up! Thanks! Not that the errors were stopping me from using it, lol. As always! Amazing work!