From 8e6f9fdb00da58ac42d26c05579934c8344f43ff Mon Sep 17 00:00:00 2001 From: Zamitto <167933696+zamitto@users.noreply.github.com> Date: Tue, 3 Jun 2025 15:53:40 -0300 Subject: [PATCH] fix: syncing achievements when game is deleted --- src/main/services/achievements/achievement-watcher-manager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/services/achievements/achievement-watcher-manager.ts b/src/main/services/achievements/achievement-watcher-manager.ts index 6f835a1b..f751289d 100644 --- a/src/main/services/achievements/achievement-watcher-manager.ts +++ b/src/main/services/achievements/achievement-watcher-manager.ts @@ -168,7 +168,7 @@ export class AchievementWatcherManager { if (this.alreadySyncedGames.get(gameKey)) return; const game = await gamesSublevel.get(gameKey).catch(() => null); - if (!game) return; + if (!game || game.isDeleted) return; const gameAchievementFiles = findAchievementFiles(game);