Fix:Remove podcast episode to also remove library file #636

This commit is contained in:
advplyr 2022-06-01 17:45:52 -05:00
parent 4621c78573
commit 36bd6e649a
3 changed files with 21 additions and 2 deletions

View file

@ -219,7 +219,11 @@ class PodcastController {
})
}
libraryItem.media.removeEpisode(episodeId)
// Remove episode from Podcast and library file
const episodeRemoved = libraryItem.media.removeEpisode(episodeId)
if (episodeRemoved && episodeRemoved.audioFile) {
libraryItem.removeLibraryFile(episodeRemoved.audioFile.ino)
}
await this.db.updateLibraryItem(libraryItem)
this.emitter('item_updated', libraryItem.toJSONExpanded())