From 23a13602144ea5cfccdbf7caaf1e66134eadfa16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A1chym=20Tou=C5=A1ek?= Date: Tue, 15 Nov 2022 18:05:42 +0100 Subject: [PATCH] Optional RSS item link (#96) --- rss.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rss.go b/rss.go index 09179df..d05da19 100644 --- a/rss.go +++ b/rss.go @@ -95,11 +95,13 @@ type Rss struct { func newRssItem(i *Item) *RssItem { item := &RssItem{ Title: i.Title, - Link: i.Link.Href, Description: i.Description, Guid: i.Id, PubDate: anyTimeFormat(time.RFC1123Z, i.Created, i.Updated), } + if i.Link != nil { + item.Link = i.Link.Href + } if len(i.Content) > 0 { item.Content = &RssContent{Content: i.Content} }