From c8bd61d3a2130eb52cdfd6f7d237d845c5ca7ce0 Mon Sep 17 00:00:00 2001 From: Frieder Griesshammer Date: Sun, 9 Oct 2022 19:40:07 +0200 Subject: [PATCH 1/3] Update theme --- themes/slick | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/themes/slick b/themes/slick index 1b0d627..663cc39 160000 --- a/themes/slick +++ b/themes/slick @@ -1 +1 @@ -Subproject commit 1b0d627204800894bdaa486fd931a84293502d7c +Subproject commit 663cc39d4cb51e6c6b25983967363f93d717145a From 06bbc38931f85b9f386265fe2a99cf5d40db9f11 Mon Sep 17 00:00:00 2001 From: Frieder Griesshammer Date: Sun, 9 Oct 2022 19:42:21 +0200 Subject: [PATCH 2/3] lol, whitespace :) --- content/dezentrale.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/dezentrale.md b/content/dezentrale.md index 77445ee..3cf0a5b 100644 --- a/content/dezentrale.md +++ b/content/dezentrale.md @@ -130,7 +130,7 @@ die sie schreiben. — {{< value "chat" "matrix_server" >}} - +
From 0286df971104de01b6b9193b7324d2c3c9c9cf28 Mon Sep 17 00:00:00 2001 From: Frieder Griesshammer Date: Sun, 9 Oct 2022 19:45:12 +0200 Subject: [PATCH 3/3] Fix value shortcode to not access (faulty) variables before checking them --- layouts/shortcodes/value.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/layouts/shortcodes/value.html b/layouts/shortcodes/value.html index d9eabc7..8d35d0b 100644 --- a/layouts/shortcodes/value.html +++ b/layouts/shortcodes/value.html @@ -1,12 +1,12 @@ {{- $section := default (.Get 0) (.Get "section") -}} -{{- $key := default (.Get 1) (.Get "key") -}} -{{- $value := index $.Site.Data.values $section $key -}} {{- if not $section }} {{- errorf "missing parameter 'section': %s" .Position }} {{- end }} +{{- $key := default (.Get 1) (.Get "key") -}} {{- if not $key }} {{- errorf "missing parameter 'key': %s" .Position }} {{- end }} +{{- $value := index $.Site.Data.values $section $key }} {{- if not $value }} {{- errorf "missing, empty or null value at 'values/%s.%s': %s" $section $key .Position }} {{- end }}