aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortdro <tdro@noreply.example.com>2022-06-05 01:54:17 -0400
committertdro <tdro@noreply.example.com>2022-06-05 01:54:17 -0400
commitc31658ce432cb2e02a83d44e1b4f4b31488311e9 (patch)
treebc1801fd5711ec2cf1d5dfeb75fed91fac913eae
parent3bbf841311209695660efc06d5f598dff49380a0 (diff)
downloadcanory-c31658ce432cb2e02a83d44e1b4f4b31488311e9.tar.gz
canory-c31658ce432cb2e02a83d44e1b4f4b31488311e9.tar.bz2
canory-c31658ce432cb2e02a83d44e1b4f4b31488311e9.zip
themes/default/layouts/partials/feeds-generate: Augment link if not parsable
Must mean it's using illegal relative links.
-rw-r--r--themes/default/layouts/partials/feeds-generate.html4
1 files changed, 3 insertions, 1 deletions
diff --git a/themes/default/layouts/partials/feeds-generate.html b/themes/default/layouts/partials/feeds-generate.html
index 2e17ced..690b6d8 100644
--- a/themes/default/layouts/partials/feeds-generate.html
+++ b/themes/default/layouts/partials/feeds-generate.html
@@ -160,6 +160,7 @@
{{ $content = .FeedTitle }}
{{ end }}
+ {{ $link := .FeedLink }}
{{ $enclosure := .FeedEnclosure }}
{{- if or
(in .FeedLink "apng")
@@ -177,6 +178,7 @@
{{ if (.Feedlink | urls.Parse).Host }}
{{ else }}
{{ $enclosure = print "http://" .FeedSourceDomain .FeedLink }}
+ {{ $link = $enclosure }}
{{ end }}
{{ end }}
@@ -190,7 +192,7 @@
"domain" .FeedSourceDomain
"enclosure" $enclosure
"image" $imageSource
- "link" .FeedLink
+ "link" $link
"name" .FeedName
"raw" (strings.TrimLeft "/" $path)
"self" (print $author.user "/feeds/" $name "/")