From: Cameron Moore Date: Fri, 10 Mar 2017 00:41:59 +0000 (-0600) Subject: hugolib: Default rssLimit to unlimited X-Git-Tag: v0.20~153 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=fe41bd61bb21fa17a7e80ac8ee804fe010193e7e;p=brevno-suite%2Fhugo hugolib: Default rssLimit to unlimited Fixes #3145 --- diff --git a/hugolib/config.go b/hugolib/config.go index 2d0cfe8e..f266d395 100644 --- a/hugolib/config.go +++ b/hugolib/config.go @@ -102,7 +102,7 @@ func loadDefaultSettingsFor(v *viper.Viper) { v.SetDefault("paginatePath", "page") v.SetDefault("blackfriday", c.NewBlackfriday()) v.SetDefault("rSSUri", "index.xml") - v.SetDefault("rssLimit", 15) + v.SetDefault("rssLimit", -1) v.SetDefault("sectionPagesMenu", "") v.SetDefault("disablePathToLower", false) v.SetDefault("hasCJKLanguage", false) diff --git a/hugolib/site_render.go b/hugolib/site_render.go index 37ee21fd..9cc2f0ee 100644 --- a/hugolib/site_render.go +++ b/hugolib/site_render.go @@ -157,7 +157,7 @@ func (s *Site) renderRSS(p *Page) error { } limit := s.Cfg.GetInt("rssLimit") - if len(rssPage.Pages) > limit { + if limit >= 0 && len(rssPage.Pages) > limit { rssPage.Pages = rssPage.Pages[:limit] rssPage.Data["Pages"] = rssPage.Pages }