commit 7c2c44102926ee0cab7fd8722bb0516e45cffc33
parent fc9c27274b499d2a6f15136fdd4f59210e1f213f
Author: gearsix <gearsix@tuta.io>
Date: Fri, 26 Aug 2022 22:58:29 +0100
Page.All and Page.Children are now sorted by date (latest>oldest)
Diffstat:
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sitemap.go b/sitemap.go
@@ -68,8 +68,11 @@ func BuildSitemap(pages []Page) []Page {
}
}
+ sort.SliceStable(p.Nav.All, func(i, j int) bool {
+ return sort.StringsAreSorted([]string{p.Nav.All[j].Updated, p.Nav.All[i].Updated})
+ })
sort.SliceStable(p.Nav.Children, func(i, j int) bool {
- return sort.StringsAreSorted([]string{p.Nav.Children[j].Path, p.Nav.Children[j].Path})
+ return sort.StringsAreSorted([]string{p.Nav.Children[j].Updated, p.Nav.Children[i].Updated})
})
p.Nav.Crumbs = BuildCrumbs(p, pages)