From 49007a0b5ef0012ae276bed9b3ee35f537d93d19 Mon Sep 17 00:00:00 2001 From: vvzvlad Date: Tue, 4 Feb 2025 20:34:44 +0300 Subject: [PATCH] Sanitize RSS feed description by removing newline characters --- rss_generator.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rss_generator.py b/rss_generator.py index 89553c5..e235792 100644 --- a/rss_generator.py +++ b/rss_generator.py @@ -120,7 +120,7 @@ async def generate_channel_rss(channel: str, post_parser: Optional[PostParser] = html_content = post.get('html', '') text_content = post.get('text', '') - fe.description(f"{text_content}") + fe.description(text_content.replace('\n', ' ')) fe.content(content=html_content, type='CDATA') pub_date = datetime.fromtimestamp(post['date'], tz=timezone.utc)