From cf6fbe8f4f1b64e60963974f5090a1b9ecb8e469 Mon Sep 17 00:00:00 2001 From: ltctceplrm <14954927+ltctceplrm@users.noreply.github.com> Date: Fri, 7 Jun 2024 17:00:06 +0200 Subject: [PATCH 1/2] Fix null image bug for mobygames --- src/api/apis/MobyGamesAPI.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/apis/MobyGamesAPI.ts b/src/api/apis/MobyGamesAPI.ts index adbefb2..996fc73 100644 --- a/src/api/apis/MobyGamesAPI.ts +++ b/src/api/apis/MobyGamesAPI.ts @@ -86,7 +86,7 @@ export class MobyGamesAPI extends APIModel { publishers: [], genres: result.genres?.map((x: any) => x.genre_name) ?? [], onlineRating: result.moby_score, - image: result.sample_cover.image ?? '', + image: result?.sample_cover?.image ?? '', released: true, releaseDate: result.platforms[0].first_release_date ?? 'unknown', From 385596181e7b20373241c4989298e46c0bfb69a5 Mon Sep 17 00:00:00 2001 From: ltctceplrm <14954927+ltctceplrm@users.noreply.github.com> Date: Fri, 7 Jun 2024 17:10:16 +0200 Subject: [PATCH 2/2] Removed unnecessary chain Only one `?` is needed --- src/api/apis/MobyGamesAPI.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/api/apis/MobyGamesAPI.ts b/src/api/apis/MobyGamesAPI.ts index 996fc73..e14c5c9 100644 --- a/src/api/apis/MobyGamesAPI.ts +++ b/src/api/apis/MobyGamesAPI.ts @@ -86,7 +86,7 @@ export class MobyGamesAPI extends APIModel { publishers: [], genres: result.genres?.map((x: any) => x.genre_name) ?? [], onlineRating: result.moby_score, - image: result?.sample_cover?.image ?? '', + image: result.sample_cover?.image ?? '', released: true, releaseDate: result.platforms[0].first_release_date ?? 'unknown',