aboutsummaryrefslogtreecommitdiff
path: root/internal/reader/rdf/adapter.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/reader/rdf/adapter.go')
-rw-r--r--internal/reader/rdf/adapter.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/internal/reader/rdf/adapter.go b/internal/reader/rdf/adapter.go
index 812badbc..bc8c76ed 100644
--- a/internal/reader/rdf/adapter.go
+++ b/internal/reader/rdf/adapter.go
@@ -28,15 +28,14 @@ func (r *RDFAdapter) BuildFeed(feedURL string) *model.Feed {
feed := &model.Feed{
Title: stripTags(r.rdf.Channel.Title),
FeedURL: feedURL,
+ SiteURL: r.rdf.Channel.Link,
}
if feed.Title == "" {
feed.Title = feedURL
}
- if siteURL, err := urllib.AbsoluteURL(feedURL, r.rdf.Channel.Link); err != nil {
- feed.SiteURL = r.rdf.Channel.Link
- } else {
+ if siteURL, err := urllib.AbsoluteURL(feedURL, r.rdf.Channel.Link); err == nil {
feed.SiteURL = siteURL
}