From fe41bd61bb21fa17a7e80ac8ee804fe010193e7e Mon Sep 17 00:00:00 2001 From: Cameron Moore Date: Thu, 9 Mar 2017 18:41:59 -0600 Subject: [PATCH] hugolib: Default rssLimit to unlimited Fixes #3145 --- hugolib/config.go | 2 +- hugolib/site_render.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hugolib/config.go b/hugolib/config.go index 2d0cfe8ee..f266d3955 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 37ee21fd4..9cc2f0eec 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 }