diff options
Diffstat (limited to 'internal/reader/rss')
-rw-r--r-- | internal/reader/rss/dublincore.go | 11 | ||||
-rw-r--r-- | internal/reader/rss/rss.go | 5 |
2 files changed, 3 insertions, 13 deletions
diff --git a/internal/reader/rss/dublincore.go b/internal/reader/rss/dublincore.go deleted file mode 100644 index e8a8d243..00000000 --- a/internal/reader/rss/dublincore.go +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: Copyright The Miniflux Authors. All rights reserved. -// SPDX-License-Identifier: Apache-2.0 - -package rss // import "miniflux.app/v2/internal/reader/rss" - -// DublinCoreElement represents Dublin Core XML elements. -type DublinCoreElement struct { - DublinCoreDate string `xml:"http://purl.org/dc/elements/1.1/ date"` - DublinCoreCreator string `xml:"http://purl.org/dc/elements/1.1/ creator"` - DublinCoreContent string `xml:"http://purl.org/rss/1.0/modules/content/ encoded"` -} 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)) |