Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tpl
diff options
context:
space:
mode:
authorMaciej Sawicki <humberd2@gmail.com>2020-12-16 14:13:30 +0300
committerGitHub <noreply@github.com>2020-12-16 14:13:30 +0300
commitd2d493ab5d6a054001a8448ea0de2949dac4b30e (patch)
treee41609bd1e3294c68cd4df94a75938d5ef65cfd1 /tpl
parentce96895debb67df20ae24fb5f0f04b98a30cc6cc (diff)
tpl: Fix series detection in opengraph
When inside front matter you specified series with spaces, then the opengraph template wouldn't detect other articles, because in `.Site.Taxonomies.series` they are stored by urlized key. Example: ```yaml # in front matter series: - My Series ``` ```gohtml {{/* in a template */}} {{- $series := index .Site.Taxonomies.series$name }} {{/* was resolved to */}} {{- $series := index {'my-series': ...} "MySeries" }} ```
Diffstat (limited to 'tpl')
-rw-r--r--tpl/tplimpl/embedded/templates/opengraph.html2
1 files changed, 1 insertions, 1 deletions
diff --git a/tpl/tplimpl/embedded/templates/opengraph.html b/tpl/tplimpl/embedded/templates/opengraph.html
index 07d9775d0..87e986eb3 100644
--- a/tpl/tplimpl/embedded/templates/opengraph.html
+++ b/tpl/tplimpl/embedded/templates/opengraph.html
@@ -38,7 +38,7 @@
{{- $permalink := .Permalink }}
{{- $siteSeries := .Site.Taxonomies.series }}{{ with .Params.series }}
{{- range $name := . }}
- {{- $series := index $siteSeries $name }}
+ {{- $series := index $siteSeries ($name | urlize) }}
{{- range $page := first 6 $series.Pages }}
{{- if ne $page.Permalink $permalink }}<meta property="og:see_also" content="{{ $page.Permalink }}" />{{ end }}
{{- end }}