shithub: hugo

Download patch

ref: fe41bd61bb21fa17a7e80ac8ee804fe010193e7e
parent: 48120ccfd2138ff2b308081cd7cb9cee033db691
author: Cameron Moore <[email protected]>
date: Thu Mar 9 13:41:59 EST 2017

hugolib: Default rssLimit to unlimited

Fixes #3145

--- a/hugolib/config.go
+++ b/hugolib/config.go
@@ -102,7 +102,7 @@
 	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)
--- a/hugolib/site_render.go
+++ b/hugolib/site_render.go
@@ -157,7 +157,7 @@
 	}
 
 	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
 	}