aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRuben Beltran del Rio <ruben@unlimited.pizza>2023-07-20 08:31:02 +0200
committerRuben Beltran del Rio <ruben@unlimited.pizza>2023-07-20 08:31:02 +0200
commita9c02cac1fde01ac28dc1241d1e63f85a1ff03a2 (patch)
tree3305c2a0ca3267b2453a535d33acf9e905e5d809 /lib
parentf140e92e0deb1c130f2362bc54e2af9881ab4f42 (diff)
Escape ampersand in titles5.0.0
Diffstat (limited to 'lib')
-rw-r--r--lib/generators/rss.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/generators/rss.js b/lib/generators/rss.js
index ec45dc8..4ae3925 100644
--- a/lib/generators/rss.js
+++ b/lib/generators/rss.js
@@ -13,7 +13,11 @@ const internals = {
extractTitle(postText) {
- return postText.trim().split('\n')[0].replace('#', '').trim();
+ return postText.trim()
+ .split('\n')[0]
+ .replace('#', '')
+ .replace(/&/g, '&amp;')
+ .trim();
}
};