fix issue with pages still being shown before date

This commit is contained in:
nytpu
2021-05-19 08:19:12 -06:00
parent 83de5144f3
commit afa1e32f0d
+4
View File
@@ -40,6 +40,7 @@ func (d *FullData) getPageEntries() *PageEntries {
} else { } else {
prefix = feed.Link prefix = feed.Link
} }
if item.Published.After(HistoryDays) {
pe.Entries = append(pe.Entries, &PageEntry{ pe.Entries = append(pe.Entries, &PageEntry{
Prefix: prefix, Prefix: prefix,
Title: item.Title, Title: item.Title,
@@ -48,6 +49,7 @@ func (d *FullData) getPageEntries() *PageEntries {
}) })
} }
} }
}
for _, page := range d.Pages { for _, page := range d.Pages {
var prefix string var prefix string
if page.Title != "" { if page.Title != "" {
@@ -55,12 +57,14 @@ func (d *FullData) getPageEntries() *PageEntries {
} else { } else {
prefix = page.Link prefix = page.Link
} }
if page.Updated.After(HistoryDays) {
pe.Entries = append(pe.Entries, &PageEntry{ pe.Entries = append(pe.Entries, &PageEntry{
Prefix: prefix, Prefix: prefix,
Published: page.Updated, Published: page.Updated,
URL: page.Link, URL: page.Link,
}) })
} }
}
d.RUnlock() d.RUnlock()
sort.Sort(&pe) sort.Sort(&pe)