From 16bef3cd4d183035c0f54d3cba5f6deb6d2c43cd Mon Sep 17 00:00:00 2001
From: alexisben <alex@noesya.coop>
Date: Mon, 8 Apr 2024 09:35:19 +0200
Subject: [PATCH] check data presence

---
 layouts/partials/head/seo.html | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/layouts/partials/head/seo.html b/layouts/partials/head/seo.html
index f8cecb8e..df2f9700 100644
--- a/layouts/partials/head/seo.html
+++ b/layouts/partials/head/seo.html
@@ -24,11 +24,13 @@
   {{- end -}}
 {{- end -}}
 
+{{- $sharedImage := "" -}}
 {{- $ogImage := "" -}}
 {{- $twitterImage := "" -}}
 {{- $pagefindImage := "" -}}
-
-{{- $sharedImage := partial "GetMedia" site.Data.website.default.shared_image.id -}}
+{{- if  site.Data.website.default.shared_image }}
+  {{- $sharedImage = partial "GetMedia" (index site.Data.website.default.shared_image "id") -}}
+{{ end -}}
 {{ with .Params.image }}
   {{- $sharedImage = partial "GetMedia" .id -}}
 {{ end }}
-- 
GitLab