Only consider downloaded episodes when cleaning (#152)

This commit is contained in:
Dmitry Panov
2020-06-08 10:34:32 -07:00
committed by GitHub
parent f8f8bd948a
commit 0c41b471ac
+1 -4
View File
@@ -346,10 +346,7 @@ func (u *Updater) cleanup(ctx context.Context, feedConfig *config.Feed) error {
logger.WithField("count", count).Info("running cleaner")
if err := u.db.WalkEpisodes(ctx, feedConfig.ID, func(episode *model.Episode) error {
switch episode.Status {
case model.EpisodeError, model.EpisodeCleaned:
// Skip
default:
if episode.Status == model.EpisodeDownloaded {
list = append(list, episode)
}
return nil