From 4cf6298806c044320f1b61b7d6a57291fb8c879d Mon Sep 17 00:00:00 2001 From: Will Faught Date: Fri, 28 Mar 2025 18:58:02 -0700 Subject: [PATCH] Escape titles for XML for RSS --- layouts/_default/list.rss.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/_default/list.rss.xml b/layouts/_default/list.rss.xml index 9deea112..8ea2fd32 100644 --- a/layouts/_default/list.rss.xml +++ b/layouts/_default/list.rss.xml @@ -97,7 +97,7 @@ {{ $external := and $subpage.Params.link (not ($subpage.Param "paige.feeds.disable_link")) | not | not }} {{ $id := printf "tag:%s,%s:%s" (urls.Parse site.BaseURL).Host ($subpage.PublishDate.Format "2006-01-02") (cond ($subpage.Params.id | not) $subpage.RelPermalink $subpage.Params.id) }} {{ $published := $subpage.PublishDate.Format $date }} - {{ $title := $subpage.Title | markdownify | plainify }} + {{ $title := $subpage.Title | markdownify | plainify | htmlUnescape | transform.XMLEscape }} {{ $link := cond $external (htmlEscape $subpage.Params.link) $subpage.Permalink }}