From 91deb41d5b212727de57b505ac9f761f29f3553a Mon Sep 17 00:00:00 2001 From: Nazar Kanaev Date: Fri, 26 Mar 2021 13:38:37 +0000 Subject: [PATCH] store podcast url --- src/worker/crawler.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/worker/crawler.go b/src/worker/crawler.go index 0d53d4d..b05a2c6 100644 --- a/src/worker/crawler.go +++ b/src/worker/crawler.go @@ -134,6 +134,10 @@ func ConvertItems(items []parser.Item, feed storage.Feed) []storage.Item { result := make([]storage.Item, len(items)) for i, item := range items { item := item + var podcastURL *string = nil + if item.AudioURL != "" { + podcastURL = &item.AudioURL + } result[i] = storage.Item{ GUID: item.GUID, FeedId: feed.Id, @@ -145,7 +149,7 @@ func ConvertItems(items []parser.Item, feed storage.Feed) []storage.Item { Date: &item.Date, Status: storage.UNREAD, Image: item.ImageURL, - PodcastURL: nil, + PodcastURL: podcastURL, } } return result