From a5ff1b1e259220705722b6ffed0f70cb62c3f9e9 Mon Sep 17 00:00:00 2001
From: Patrick Kollitsch <patrick@davids-neighbour.com>
Date: Thu, 24 Oct 2024 08:58:39 +0000
Subject: [PATCH] theme(fix): make social share link cache context dependent

---
 layouts/_default/single.html        |   10 +++++-----
 layouts/partials/social/share.html  |    4 ++--
 layouts/partials/social/follow.html |    2 +-
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index b91f134..9a55d3d 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -8,13 +8,13 @@
   <article class="flex-l flex-wrap justify-between mw8 center ph3">
     <header class="mt4 w-100">
       <aside class="instapaper_ignoref b helvetica tracked ttu">
-          {{/*
-          CurrentSection allows us to use the section title instead of inferring from the folder.
-          https://gohugo.io/variables/page/#section-variables-and-methods
-          */}}
+        {{/*
+        CurrentSection allows us to use the section title instead of inferring from the folder.
+        https://gohugo.io/variables/page/#section-variables-and-methods
+        */}}
         {{ .CurrentSection.Title }}
       </aside>
-      {{- partialCached "social/share.html" . . -}}
+      {{- partial "social/share.html" . -}}
       <h1 class="f1 athelas mt3 mb1">
         {{- .Title -}}
       </h1>
diff --git a/layouts/partials/social/follow.html b/layouts/partials/social/follow.html
index 3c359dd..3edf05a 100644
--- a/layouts/partials/social/follow.html
+++ b/layouts/partials/social/follow.html
@@ -6,7 +6,7 @@
 {{/* This here is an ugly workaround for GoHugo's missing sortByArray feature.
    Let's cache it so it does not take away too much time.
    PS: It's also a couple of years old, so maybe there is a better solution by now. */}}
-{{- $setups = partials.IncludeCached "func/sortNetworks.html" (dict "networks" $networks "setups" $setups) "social-follow" -}}
+{{- $setups = partials.IncludeCached "func/social/sortNetworks.html" (dict "networks" $networks "setups" $setups) "social-follow" -}}
 
 <div class="ananke-socials">
   {{- range $setups -}}
diff --git a/layouts/partials/social/share.html b/layouts/partials/social/share.html
index 61ae83b..ef0fe7e 100644
--- a/layouts/partials/social/share.html
+++ b/layouts/partials/social/share.html
@@ -19,7 +19,7 @@
   {{/* This here is an ugly workaround for GoHugo's missing sortByArray feature.
     Let's cache it so it does not take away too much time.
     PS: It's also a couple of years old, so maybe there is a better solution by now. */}}
-  {{- $setups = partials.IncludeCached "func/sortNetworks.html" (dict "networks" $networks "setups" $setups) "social-share" -}}
+  {{- $setups = partials.IncludeCached "func/social/sortNetworks.html" (dict "networks" $networks "setups" $setups) "social-share" -}}
 
   <div id="sharing" class="mt3 ananke-socials">
     {{- range $setups -}}
@@ -34,7 +34,7 @@
         {{/* @todo notification into CLI that a network is configured but not supported */}}
       {{- end -}}
       {{- $options := (dict "context" $context "setup" $setup) }}
-      {{- $href := partialCached "func/getShareLink.html" $options $options -}}
+      {{- $href := partialCached "func/social/getShareLink.html" $options $options -}}
       <a href="{{ $href }}"
         class="ananke-social-link {{ $setup.slug }} no-underline"
         title="{{ $label }}" aria-label="{{ $label }}"

--
Gitblit v1.10.0