From 77f0bff54ff85fd5129fddf38df27a5e9fc607b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Mon, 23 Nov 2020 14:36:02 -0500 Subject: [PATCH] fix: #8929, fix popular, top rss feed urls --- src/controllers/popular.js | 2 +- src/controllers/top.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controllers/popular.js b/src/controllers/popular.js index 371eb5f42d..29f62c80ab 100644 --- a/src/controllers/popular.js +++ b/src/controllers/popular.js @@ -22,7 +22,7 @@ popularController.get = async function (req, res, next) { } const feedQs = data.rssFeedUrl.split('?')[1]; - data.rssFeedUrl = nconf.get('relative_path') + '/popular/' + (validator.escape(String(req.query.term)) || 'alltime') + '.rss'; + data.rssFeedUrl = nconf.get('relative_path') + '/popular/' + validator.escape(String(req.query.term || 'alltime')) + '.rss'; if (req.loggedIn) { data.rssFeedUrl += '?' + feedQs; } diff --git a/src/controllers/top.js b/src/controllers/top.js index 4a482baaf5..40fd8b869c 100644 --- a/src/controllers/top.js +++ b/src/controllers/top.js @@ -20,7 +20,7 @@ topController.get = async function (req, res, next) { } const feedQs = data.rssFeedUrl.split('?')[1]; - data.rssFeedUrl = nconf.get('relative_path') + '/top/' + (validator.escape(String(req.query.term)) || 'alltime') + '.rss'; + data.rssFeedUrl = nconf.get('relative_path') + '/top/' + validator.escape(String(req.query.term || 'alltime')) + '.rss'; if (req.loggedIn) { data.rssFeedUrl += '?' + feedQs; }