diff --git a/cmd/podsync/updater.go b/cmd/podsync/updater.go index 50b10fc4..2aa4f71f 100644 --- a/cmd/podsync/updater.go +++ b/cmd/podsync/updater.go @@ -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