aboutsummaryrefslogtreecommitdiff
path: root/internal/reader/rss/rss.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <f@miniflux.net> 2023-09-08 16:50:06 -0700
committerGravatar Frédéric Guillot <f@miniflux.net> 2023-09-08 17:39:49 -0700
commit36f013670efa627883f8de3d03ff93b7b119baff (patch)
tree8e403c592f906a290ebeb756bf699bbbb9e5694f /internal/reader/rss/rss.go
parent344a237af87e07c51ca73e3b6f1c23598613996d (diff)
downloadv2-36f013670efa627883f8de3d03ff93b7b119baff.tar.gz
v2-36f013670efa627883f8de3d03ff93b7b119baff.tar.zst
v2-36f013670efa627883f8de3d03ff93b7b119baff.zip
Strip HTML tags from DublinCore Creator tags
Diffstat (limited to 'internal/reader/rss/rss.go')
-rw-r--r--internal/reader/rss/rss.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/internal/reader/rss/rss.go b/internal/reader/rss/rss.go
index 93584bf0..323c6041 100644
--- a/internal/reader/rss/rss.go
+++ b/internal/reader/rss/rss.go
@@ -15,6 +15,7 @@ import (
"miniflux.app/v2/internal/logger"
"miniflux.app/v2/internal/model"
"miniflux.app/v2/internal/reader/date"
+ "miniflux.app/v2/internal/reader/dublincore"
"miniflux.app/v2/internal/reader/media"
"miniflux.app/v2/internal/reader/sanitizer"
"miniflux.app/v2/internal/urllib"
@@ -182,7 +183,7 @@ type rssItem struct {
CommentLinks []rssCommentLink `xml:"comments"`
EnclosureLinks []rssEnclosure `xml:"enclosure"`
Categories []rssCategory `xml:"category"`
- DublinCoreElement
+ dublincore.DublinCoreItemElement
FeedBurnerElement
PodcastEntryElement
media.Element
@@ -250,7 +251,7 @@ func (r *rssItem) entryAuthor() string {
}
if author == "" {
- author = r.DublinCoreCreator
+ author = r.GetSanitizedCreator()
}
return sanitizer.StripTags(strings.TrimSpace(author))