diff --git a/layouts/partials/summary-with-image.html b/layouts/partials/summary-with-image.html index 79cde75..05c50e1 100644 --- a/layouts/partials/summary-with-image.html +++ b/layouts/partials/summary-with-image.html @@ -1,4 +1,10 @@ {{ $featured_image := partial "func/GetFeaturedImage.html" . }} +{{ if $featured_image }} +{{ $default_image := (trim .Site.Params.featured_image "/") | relURL }} +{{ $current_image := (trim $featured_image "/") | relURL }} +{{/* Trick to avoid setting the featured image if it corresponds to the main site */}} +{{ .Scratch.Set "same_image" (eq $default_image $current_image) }} +{{ end }}
@@ -6,9 +12,7 @@ {{/* Trimming the slash and adding absURL make sure the image works no matter where our site lives */}} {{ $featured_image := (trim $featured_image "/") | absURL }} {{/* Don't put the featured image in the summary if it's the default one */}} - {{ $default_image := (trim .Site.Params.featured_image "/") | relURL }} - {{ $current_image := $featured_image | relURL }} - {{ if not (eq $default_image $current_image) }} + {{ if not (.Scratch.Get "same_image") }} {{ end }} {{ end }} -