From c6aa18c7483d5026698ef0c65fb9a1bb88b3b423 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 05a56c8..c068ad2 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,