From a5872bf7d2f849f645dd41b85a06c4983f4cb5bc30a2d1a716338471fea7fdcd Mon Sep 17 00:00:00 2001
From: Nicholas Johnson <nick@nicholasjohnson.ch>
Date: Fri, 25 Aug 2023 00:00:00 +0000
Subject: Simplify link reference printing logic

---
 layouts/_default/single.gmi | 18 ++++--------------
 1 file changed, 4 insertions(+), 14 deletions(-)

(limited to 'layouts/_default')

diff --git a/layouts/_default/single.gmi b/layouts/_default/single.gmi
index e0361d8..8dc150b 100644
--- a/layouts/_default/single.gmi
+++ b/layouts/_default/single.gmi
@@ -79,29 +79,19 @@
 
 {{ $refs := $scratch.Get "refs" -}}
 {{ if and (.Page.Params.makerefs | default true) $refs -}}
-{{ $ref_index := 0 -}}
-{{ $refsMinusOne := sub (len $refs) 1 }}
+{{ $ref_index := 0 }}
 
 
 ## {{ i18n "refs" }}
-
-{{ range first $refsMinusOne $refs -}}
+{{ range $refs -}}
 	{{ $ref_index  = add $ref_index 1 -}}
 	{{ $ref_text  := index . 1 -}}
 	{{ $ref_link  := index . 2 -}}
 	{{ $ref_title := index . 3 -}}
 
-	{{/* render referenced links */ -}}
-{{ print "=> " $ref_link (emojify " :link: ") $ref_index ": " (cond (ne (len $ref_title) 0) $ref_title $ref_text) | safeHTML }}
-{{ end -}}
-
-{{ range last 1 $refs -}}
-	{{ $ref_index = add $ref_index 1 -}}
-	{{ $ref_text  := index . 1 -}}
-	{{ $ref_link  := index . 2 -}}
-	{{ $ref_title := index . 3 -}}
-	{{/* render referenced link */ -}}
+	{{/* render referenced links */}}
 {{ print "=> " $ref_link (emojify " :link: ") $ref_index ": " (cond (ne (len $ref_title) 0) $ref_title $ref_text) | safeHTML -}}
 {{ end -}}
+
 {{ end -}}
 {{ end }}
-- 
cgit v1.2.3