diff options
Diffstat (limited to 'themes/default/layouts/_default/rss.xml')
-rw-r--r-- | themes/default/layouts/_default/rss.xml | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/themes/default/layouts/_default/rss.xml b/themes/default/layouts/_default/rss.xml index 9206978..23497ba 100644 --- a/themes/default/layouts/_default/rss.xml +++ b/themes/default/layouts/_default/rss.xml @@ -91,7 +91,11 @@ {{- $atomAuthorName := or .Params.Feed.name $author.name -}} {{- if .Params.Feed.favicon -}} - {{- $atomAuthorUri = .Params.Feed.favicon | absURL -}} + {{- $favicon := print "/" (partial "function-paths.html" "media") "/favicon." (.Params.Feed.source | anchorize) ".png" -}} + {{- if not (fileExists (print "public/" $favicon)) -}} + {{- $favicon = "/data/media/404.png" -}} + {{- end -}} + {{- $atomAuthorUri = print .Site.BaseURL $favicon -}} {{- end -}} <item> |