From 210a50f76cf780ce15d50b1d24d799eb0edd1180 Mon Sep 17 00:00:00 2001 From: grimsi <9295182+grimsi@users.noreply.github.com> Date: Mon, 9 Jun 2025 22:18:45 +0200 Subject: [PATCH] Fix removal of games when they are deleted from file system --- .../main/kotlin/de/grimsi/gameyfin/libraries/LibraryService.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gameyfin/src/main/kotlin/de/grimsi/gameyfin/libraries/LibraryService.kt b/gameyfin/src/main/kotlin/de/grimsi/gameyfin/libraries/LibraryService.kt index 2db9ebf..ff76146 100644 --- a/gameyfin/src/main/kotlin/de/grimsi/gameyfin/libraries/LibraryService.kt +++ b/gameyfin/src/main/kotlin/de/grimsi/gameyfin/libraries/LibraryService.kt @@ -206,7 +206,7 @@ class LibraryService( library.unmatchedPaths.addAll(newUnmatchedPaths) // 1.3 Remove deleted games from the library - val removedGames = gameService.getAllByPaths(removedGamePaths) + val removedGames = library.games.filter { removedGamePaths.contains(it.metadata.path) } library.games.removeAll(removedGames) // 2. Download all images