From 99958f90fedec11d749a1397300860aa8e8459c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 20 Mar 2020 09:37:21 +0100 Subject: Allow headless bundles to list pages via $page.Pages and $page.RegularPages Fixes #7075 --- hugolib/site.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'hugolib/site.go') diff --git a/hugolib/site.go b/hugolib/site.go index f85dc47e2..56fa654db 100644 --- a/hugolib/site.go +++ b/hugolib/site.go @@ -248,7 +248,7 @@ func (s *Site) prepareInits() { s.init.prevNextInSection = init.Branch(func() (interface{}, error) { var sections page.Pages - s.home.treeRef.m.collectSectionsRecursiveIncludingSelf(s.home.treeRef.key, func(n *contentNode) { + s.home.treeRef.m.collectSectionsRecursiveIncludingSelf(pageMapQuery{Prefix: s.home.treeRef.key}, func(n *contentNode) { sections = append(sections, n.p) }) @@ -281,7 +281,7 @@ func (s *Site) prepareInits() { treeRef := sect.(treeRefProvider).getTreeRef() var pas page.Pages - treeRef.m.collectPages(treeRef.key+cmBranchSeparator, func(c *contentNode) { + treeRef.m.collectPages(pageMapQuery{Prefix: treeRef.key + cmBranchSeparator}, func(c *contentNode) { pas = append(pas, c.p) }) page.SortByDefault(pas) @@ -293,7 +293,7 @@ func (s *Site) prepareInits() { treeRef := s.home.getTreeRef() var pas page.Pages - treeRef.m.collectPages(treeRef.key+cmBranchSeparator, func(c *contentNode) { + treeRef.m.collectPages(pageMapQuery{Prefix: treeRef.key + cmBranchSeparator}, func(c *contentNode) { pas = append(pas, c.p) }) page.SortByDefault(pas) -- cgit v1.2.3