diff options
Diffstat (limited to 'core/entries.go')
| -rw-r--r-- | core/entries.go | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/core/entries.go b/core/entries.go index 8e6d10b..223ecb9 100644 --- a/core/entries.go +++ b/core/entries.go @@ -82,7 +82,13 @@ Gemini, Atom, RSS, and JSON feeds from all over. ` d.FeedsMu.RLock() for _, v := range d.Feeds { - rawPage += fmt.Sprintf("=> %v %v\n", v.FeedLink, v.Title) + var link string + if v.FeedLink != "" { + link = v.FeedLink + } else { + link = v.Link + } + rawPage += fmt.Sprintf("=> %v %v\n", link, v.Title) } d.FeedsMu.RUnlock() |
