Skip to content

Commit 60d0544

Browse files
committed
added additional path null check
1 parent e34667b commit 60d0544

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

src/GameJoltLibrary/GameJoltMetadataProvider.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,11 @@
22
using System.Collections.Generic;
33
using System.Globalization;
44
using System.Linq;
5-
using System.Threading;
65
using System.Web;
76
using AngleSharp;
87
using AngleSharp.Dom;
98
using AngleSharp.Dom.Html;
109
using AngleSharp.Extensions;
11-
using GameJoltLibrary.Models;
1210
using Playnite.SDK;
1311
using Playnite.SDK.Models;
1412
using Polly;
@@ -61,7 +59,7 @@ public override GameMetadata GetMetadata(Game game)
6159

6260
// Developer
6361
if (!string.IsNullOrEmpty(installedGameMetadata.Developer?.DisplayName))
64-
{
62+
{
6563
metadata.Developers.Add(new MetadataNameProperty(installedGameMetadata.Developer.DisplayName));
6664
}
6765

src/GameJoltLibrary/InstalledGamesProvider.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public Dictionary<string, GameMetadata> GetInstalledGamesV2(LibraryGetGamesArgs
4848

4949
};
5050

51-
foreach (var package in packagesForGame)
51+
foreach (var package in packagesForGame.Where(p => !string.IsNullOrEmpty(p.InstallDir)))
5252
{
5353
var launchOption = GetFittingLaunchOption(package);
5454

0 commit comments

Comments
 (0)