diff --git a/core/entries.go b/core/entries.go index 3097094..c3c7034 100644 --- a/core/entries.go +++ b/core/entries.go @@ -40,12 +40,14 @@ func (d *FullData) getPageEntries() *PageEntries { } else { prefix = feed.Link } - pe.Entries = append(pe.Entries, &PageEntry{ - Prefix: prefix, - Title: item.Title, - Published: item.Published, - URL: item.Link, - }) + if item.Published.After(HistoryDays) { + pe.Entries = append(pe.Entries, &PageEntry{ + Prefix: prefix, + Title: item.Title, + Published: item.Published, + URL: item.Link, + }) + } } } for _, page := range d.Pages { @@ -55,11 +57,13 @@ func (d *FullData) getPageEntries() *PageEntries { } else { prefix = page.Link } - pe.Entries = append(pe.Entries, &PageEntry{ - Prefix: prefix, - Published: page.Updated, - URL: page.Link, - }) + if page.Updated.After(HistoryDays) { + pe.Entries = append(pe.Entries, &PageEntry{ + Prefix: prefix, + Published: page.Updated, + URL: page.Link, + }) + } } d.RUnlock()