summaryrefslogtreecommitdiff
path: root/layouts/term
diff options
context:
space:
mode:
authorNicholas Johnson <nick@nicholasjohnson.ch>2023-03-12 00:00:00 +0000
committerNicholas Johnson <nick@nicholasjohnson.ch>2023-03-12 00:00:00 +0000
commitaac22d71648e9e204dd2e9a60877602b7e40a2f847b9fabfa23eb9c8c41e8055 (patch)
treeaa9bf0744825c88546697121f23e6819c6cf76d4e50f19b69c29f825ef8fd7a2 /layouts/term
parent2cc237aa5124d6168f54ea7c85ace3b75c02ffcbbd83beeaec455a0908b90a6b (diff)
downloadhugo-theme-journal-0.4.2.tar.gz
hugo-theme-journal-0.4.2.zip
Fix Gemini entry indexing logicv0.4.2
Diffstat (limited to 'layouts/term')
-rw-r--r--layouts/term/term.gmi16
1 files changed, 7 insertions, 9 deletions
diff --git a/layouts/term/term.gmi b/layouts/term/term.gmi
index 4beb9ea..d4c0d7d 100644
--- a/layouts/term/term.gmi
+++ b/layouts/term/term.gmi
@@ -7,13 +7,11 @@
=> {{ .RelPermalink | replaceRE `(?m)index.gmi$` "atom.xml" | safeHTML }} {{ emojify ":link:" | safeHTML }} Atom Feed
## Journal Entries
-{{ $entriesMinusOne := sub (len (where .Site.RegularPages.ByTitle "Section" "entry").ByPublishDate.Reverse) 1 }}
-{{- range first $entriesMinusOne .Data.Pages.ByPublishDate.Reverse }}
-{{- partial "metadata.gmi" . }}
+{{ $entriesMinusOne := sub (len .Data.Pages) 1 -}}
+{{ range first $entriesMinusOne .Data.Pages.ByPublishDate.Reverse -}}
+{{ partial "metadata.gmi" . }}
+{{ end -}}
+{{ range last 1 .Data.Pages.ByPublishDate.Reverse -}}
+{{ partial "metadata.gmi" . -}}
+{{ end -}}
{{ end }}
-{{- if gt (len .Data.Pages) 1 }}
-
-{{- range last 1 .Data.Pages.ByPublishDate.Reverse }}
-{{- partial "metadata.gmi" . }}{{ end }}
-{{- end }}
-{{- end }}