From b18b09eac1325e0d035da3c8be02363b0484c451 Mon Sep 17 00:00:00 2001 From: Jarne Demeulemeester Date: Sat, 28 Oct 2023 15:20:46 +0200 Subject: [PATCH] fix: delete userdata when deleting season or show --- core/src/main/java/dev/jdtech/jellyfin/utils/DownloaderImpl.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/main/java/dev/jdtech/jellyfin/utils/DownloaderImpl.kt b/core/src/main/java/dev/jdtech/jellyfin/utils/DownloaderImpl.kt index e4dac531..0b670493 100644 --- a/core/src/main/java/dev/jdtech/jellyfin/utils/DownloaderImpl.kt +++ b/core/src/main/java/dev/jdtech/jellyfin/utils/DownloaderImpl.kt @@ -152,9 +152,11 @@ class DownloaderImpl( val remainingEpisodes = database.getEpisodesBySeasonId(item.seasonId) if (remainingEpisodes.isEmpty()) { database.deleteSeason(item.seasonId) + database.deleteUserData(item.seasonId) val remainingSeasons = database.getSeasonsByShowId(item.seriesId) if (remainingSeasons.isEmpty()) { database.deleteShow(item.seriesId) + database.deleteUserData(item.seriesId) } } }