This commit is contained in:
Nazar Kanaev 2020-08-15 12:44:52 +01:00
parent dc40dfcb44
commit 148fa5f9ca

View File

@ -96,7 +96,7 @@ func findFavicon(websiteUrl, feedUrl string) (*[]byte, error) {
func convertItems(items []*gofeed.Item, feed storage.Feed) []storage.Item { func convertItems(items []*gofeed.Item, feed storage.Feed) []storage.Item {
result := make([]storage.Item, len(items)) result := make([]storage.Item, len(items))
for _, item := range items { for i, item := range items {
imageURL := "" imageURL := ""
if item.Image != nil { if item.Image != nil {
imageURL = item.Image.URL imageURL = item.Image.URL
@ -105,7 +105,7 @@ func convertItems(items []*gofeed.Item, feed storage.Feed) []storage.Item {
if item.Author != nil { if item.Author != nil {
author = item.Author.Name author = item.Author.Name
} }
result = append(result, storage.Item{ result[i] = storage.Item{
GUID: item.GUID, GUID: item.GUID,
FeedId: feed.Id, FeedId: feed.Id,
Title: item.Title, Title: item.Title,
@ -117,7 +117,7 @@ func convertItems(items []*gofeed.Item, feed storage.Feed) []storage.Item {
DateUpdated: item.UpdatedParsed, DateUpdated: item.UpdatedParsed,
Status: storage.UNREAD, Status: storage.UNREAD,
Image: imageURL, Image: imageURL,
}) }
} }
return result return result
} }