From bef3f775fdd0e46e26632169b190230446548e4e Mon Sep 17 00:00:00 2001 From: Maksym Pavlenko Date: Sat, 25 Jan 2020 16:11:35 -0800 Subject: [PATCH] Don't publish not yet downloaded episodes #75 #67 --- cmd/podsync/updater.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmd/podsync/updater.go b/cmd/podsync/updater.go index 05a56c84..c068ad2d 100644 --- a/cmd/podsync/updater.go +++ b/cmd/podsync/updater.go @@ -263,6 +263,11 @@ func (u *Updater) buildPodcast(feed *model.Feed, cfg *config.Feed) (*itunes.Podc } for i, episode := range feed.Episodes { + if episode.Status != model.EpisodeDownloaded { + // Skip episodes that are not yet downloaded + continue + } + item := itunes.Item{ GUID: episode.ID, Link: episode.VideoURL,