Improve RSS/Atom handling of html and text

This commit is contained in:
Peter Stuifzand 2018-04-10 20:51:51 +02:00
parent 0ef60c5a4c
commit 96696fb240

View File

@ -308,7 +308,11 @@ func (b *memoryBackend) feedItems(fetchURL, contentType string, body io.Reader)
for _, feedItem := range feed.Items {
var item microsub.Item
item.Name = feedItem.Title
item.Content.HTML = feedItem.Content
if len(feedItem.Encoded) > 0 {
item.Content.HTML = feedItem.Encoded
} else if len(feedItem.Description) > 0 {
item.Content.HTML = feedItem.Description
}
item.Content.Text = feedItem.Summary
item.URL = feedItem.Link
if feedItem.ID == "" {