Add title to feed, toRSS(feed, items)

This commit is contained in:
Bel LaPointe
2018-10-09 19:21:30 -06:00
parent 88502651de
commit dbeca16e07
2 changed files with 33 additions and 1 deletions

View File

@@ -15,6 +15,7 @@ import (
type Feed struct {
Updated time.Time
Title string
Items []string
ItemFilter string
ContentFilter string
@@ -23,7 +24,8 @@ type Feed struct {
}
func (feed *Feed) String() string {
return fmt.Sprintf("Updated: %v, Items: %v, ItemFilter: %q, ContentFilter: %q, Link: %v, Interval: %s",
return fmt.Sprintf("Title: %s, Updated: %v, Items: %v, ItemFilter: %q, ContentFilter: %q, Link: %v, Interval: %s",
feed.Title,
feed.Updated.Local(),
feed.Items,
feed.ItemFilter,
@@ -103,6 +105,7 @@ func (feed *Feed) fromGofeed(gofeed *gofeed.Feed) ([]*Item, error) {
return nil, err
}
feed.Updated = *updated
feed.Title = gofeed.Title
return newitems, nil
}