From eb0c8f9d02431aa0c2bce6f2e5fe27a4e33bf4df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Erik=20Pedersen?= Date: Fri, 23 Dec 2022 09:13:19 +0100 Subject: resource/page: Slight adjustment of Page.Ancestors Fixes #10567 --- hugolib/page__tree.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/hugolib/page__tree.go b/hugolib/page__tree.go index 6acd649fd..2f9fd2e46 100644 --- 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 { -- cgit v1.2.3