fix: delete userdata when deleting season or show
This commit is contained in:
parent
75d2b835db
commit
b18b09eac1
1 changed files with 2 additions and 0 deletions
|
@ -152,9 +152,11 @@ class DownloaderImpl(
|
||||||
val remainingEpisodes = database.getEpisodesBySeasonId(item.seasonId)
|
val remainingEpisodes = database.getEpisodesBySeasonId(item.seasonId)
|
||||||
if (remainingEpisodes.isEmpty()) {
|
if (remainingEpisodes.isEmpty()) {
|
||||||
database.deleteSeason(item.seasonId)
|
database.deleteSeason(item.seasonId)
|
||||||
|
database.deleteUserData(item.seasonId)
|
||||||
val remainingSeasons = database.getSeasonsByShowId(item.seriesId)
|
val remainingSeasons = database.getSeasonsByShowId(item.seriesId)
|
||||||
if (remainingSeasons.isEmpty()) {
|
if (remainingSeasons.isEmpty()) {
|
||||||
database.deleteShow(item.seriesId)
|
database.deleteShow(item.seriesId)
|
||||||
|
database.deleteUserData(item.seriesId)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue