From f776af6c9b6c860dda3680e73c1b8994c2c00735 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Sun, 20 Nov 2016 12:21:19 +0100 Subject: [PATCH] node to page: Temporary set RSS date to zero Updates #2297 --- hugolib/site_render.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/hugolib/site_render.go b/hugolib/site_render.go index 292926529..b931353ae 100644 --- a/hugolib/site_render.go +++ b/hugolib/site_render.go @@ -18,6 +18,7 @@ import ( "path" "path/filepath" "sync" + "time" bp "github.com/spf13/hugo/bufferpool" "github.com/spf13/hugo/helpers" @@ -140,6 +141,15 @@ func (s *Site) renderRSS(p *Page) error { rssPage := p.copy() rssPage.Kind = kindRSS + + // TODO(bep) we zero the date here to get the number of diffs down in + // testing. But this should be set back later; the RSS feed should + // inherit the publish date from the node it represents. + if p.Kind == KindTaxonomy { + var zeroDate time.Time + rssPage.Date = zeroDate + } + high := 50 if len(rssPage.Pages) > high { rssPage.Pages = rssPage.Pages[:high]