resource/page: Slight adjustment of Page.Ancestors - hugo - [fork] hugo port for 9front
(HTM) git clone git@git.drkhsh.at/hugo.git
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Submodules
(DIR) README
(DIR) LICENSE
---
(DIR) commit eb0c8f9d02431aa0c2bce6f2e5fe27a4e33bf4df
(DIR) parent 3a216186b2cfa479c250dabb64eff022a388fb40
(HTM) Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Date: Fri, 23 Dec 2022 09:13:19 +0100
resource/page: Slight adjustment of Page.Ancestors
Fixes #10567
Diffstat:
M hugolib/page__tree.go | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
---
(DIR) diff --git a/hugolib/page__tree.go b/hugolib/page__tree.go
@@ -178,13 +178,14 @@ func (pt pageTree) Parent() page.Page {
return b.p
}
-func (pt pageTree) Ancestors() (parents page.Pages) {
+func (pt pageTree) Ancestors() page.Pages {
+ var ancestors page.Pages
parent := pt.Parent()
for parent != nil {
- parents = append(parents, parent)
+ ancestors = append(ancestors, parent)
parent = parent.Parent()
}
- return
+ return ancestors
}
func (pt pageTree) Sections() page.Pages {