fix(head.html): Adds robustness to config.yaml favicon definitions

Initially assumed that `href` definitions should have `/...` as their
pattern, and `baseURL` would always end with `/`, however the omission
of `/` as the prefix of the former and suffix of the latter
simultaneously, would result in broken favicon paths. Final comment:
`..///...` is not breaking, which is worst case scenario with this fix.
This commit is contained in:
Geoffrey Garrett 2022-06-28 01:21:22 +02:00
parent 28495292af
commit 87e01d32a0

View File

@ -18,7 +18,7 @@
{{ $favicon | safeHTML }} {{ $favicon | safeHTML }}
{{ else }} {{ else }}
{{ range $favicon }} {{ range $favicon }}
<link rel="{{.rel}}" {{if .type}}type="{{.type}}"{{end}} {{if .sizes}}sizes="{{.sizes}}"{{end}} href="{{$.Site.BaseURL}}{{.href}}" /> <link rel="{{.rel}}" {{if .type}}type="{{.type}}"{{end}} {{if .sizes}}sizes="{{.sizes}}"{{end}} href="{{$.Site.BaseURL}}/{{.href}}" />
{{- end }} {{- end }}
{{ end }} {{ end }}