diff --git a/internal/reader/rss/adapter.go b/internal/reader/rss/adapter.go index 273209ef..78dd156d 100644 --- a/internal/reader/rss/adapter.go +++ b/internal/reader/rss/adapter.go @@ -169,8 +169,11 @@ func findFeedAuthor(rssChannel *RSSChannel) string { author = rssChannel.ManagingEditor case rssChannel.Webmaster != "": author = rssChannel.Webmaster + default: + return "" } - return sanitizer.StripTags(strings.TrimSpace(author)) + + return strings.TrimSpace(sanitizer.StripTags(author)) } func findEntryTitle(rssItem *RSSItem) string { @@ -258,8 +261,10 @@ func findEntryAuthor(rssItem *RSSItem) string { author = rssItem.PersonName() case strings.Contains(rssItem.Author.Inner, "