BugFix for DLC Query Failure - Fixes #5

- Fixes #5 Corrects null pointer failure. This ensures publishers exist AND that it contains at least one object before we access it.
This commit is contained in:
Frog
2026-01-18 12:47:03 -08:00
parent 1bd5501869
commit 1c7ffb215d
+1 -1
View File
@@ -346,7 +346,7 @@ internal sealed partial class SelectForm : CustomForm
selection.Icon = IconGrabber.SteamAppImagesPath + @$"\{appId}\{cmdAppData?.Common?.Icon}.jpg";
selection.SubIcon = storeAppData?.HeaderImage ?? IconGrabber.SteamAppImagesPath
+ @$"\{appId}\{cmdAppData?.Common?.ClientIcon}.ico";
selection.Publisher = storeAppData?.Publishers[0] ?? cmdAppData?.Extended?.Publisher;
selection.Publisher = storeAppData?.Publishers?.FirstOrDefault() ?? cmdAppData?.Extended?.Publisher;
selection.Website = storeAppData?.Website;
if (Program.Canceled)
return;