From dcf809c138987ef3a9b6b50b97689da093f23a4a Mon Sep 17 00:00:00 2001 From: Arunesh Dwivedi Date: Tue, 16 Jun 2026 09:34:42 +0000 Subject: [PATCH] fix: use global.getSsrfFilter in podcastUtils.js The getSsrfFilter function is set on global in Server.js, so other modules must access it via global.getSsrfFilter(). Signed-off-by: Arunesh Dwivedi --- server/utils/podcastUtils.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/utils/podcastUtils.js b/server/utils/podcastUtils.js index 1ea86a3a9..1cff93266 100644 --- a/server/utils/podcastUtils.js +++ b/server/utils/podcastUtils.js @@ -372,8 +372,8 @@ module.exports.getPodcastFeed = (feedUrl, excludeEpisodeMetadata = false) => { 'Accept-Encoding': 'gzip, compress, deflate', 'User-Agent': userAgent }, - httpAgent: global.DisableSsrfRequestFilter?.(feedUrl) ? null : getSsrfFilter(feedUrl), - httpsAgent: global.DisableSsrfRequestFilter?.(feedUrl) ? null : getSsrfFilter(feedUrl) + httpAgent: global.DisableSsrfRequestFilter?.(feedUrl) ? null : global.getSsrfFilter(feedUrl), + httpsAgent: global.DisableSsrfRequestFilter?.(feedUrl) ? null : global.getSsrfFilter(feedUrl) }) .then(async (data) => { // Adding support for ios-8859-1 encoded RSS feeds.