From 1bd584da5f5f4f54d2d0bd91305a30ef6f66b3cf Mon Sep 17 00:00:00 2001 From: Fredrik Jonsson Date: Tue, 17 Jan 2023 08:43:43 +0100 Subject: [PATCH] Fix invalid json when page has no content or description. --- layouts/partials/meta_json_ld.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/layouts/partials/meta_json_ld.html b/layouts/partials/meta_json_ld.html index 1eeb458..6fdafd7 100644 --- a/layouts/partials/meta_json_ld.html +++ b/layouts/partials/meta_json_ld.html @@ -7,7 +7,9 @@ "datePublished": {{ .Date.Format "2006-01-02T15:04:05Z07:00" }}, "dateModified": {{ .Lastmod.Format "2006-01-02T15:04:05Z07:00" }}, "url" : {{ .Permalink }}, - "description": {{ with (.Description | default (replaceRE "\n" " " (.Plain | truncate 170))) }}{{ . }}{{ end }}, + {{ with (.Description | default (replaceRE "\n" " " (.Plain | truncate 170))) -}} + "description": {{ . }}, + {{ end -}} {{ with .Params.tags -}} "keywords": {{ . }}, {{ end -}}