From b27f21fd95b413c5ecd74f5b14d8f2c0284ba6d7 Mon Sep 17 00:00:00 2001 From: advplyr Date: Fri, 17 Apr 2026 16:59:22 -0500 Subject: [PATCH] Update podcastUtils to sanitize episode subtitle from rss feed --- server/utils/podcastUtils.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/server/utils/podcastUtils.js b/server/utils/podcastUtils.js index 2042a8e39..1cb0c4cb4 100644 --- a/server/utils/podcastUtils.js +++ b/server/utils/podcastUtils.js @@ -217,6 +217,10 @@ function extractEpisodeData(item) { episode[cleanKey] = extractFirstArrayItemString(item, key) }) + if (episode.subtitle) { + episode.subtitle = htmlSanitizer.sanitize(episode.subtitle.trim()) + } + // Extract psc:chapters if duration is set episode.durationSeconds = episode.duration ? timestampToSeconds(episode.duration) : null