From 6e2c1f79d310d9953cd63c680d5c4be3b0384e25 Mon Sep 17 00:00:00 2001 From: vvzvlad Date: Sun, 17 May 2026 22:28:28 +0300 Subject: [PATCH] fix(rss): stop popping oldest group in _trim_messages_groups Removed the pop operation that discarded the oldest message group during trimming, preventing unintended loss of messages. --- rss_generator.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/rss_generator.py b/rss_generator.py index 9a3ea62..ba2ffcb 100644 --- a/rss_generator.py +++ b/rss_generator.py @@ -128,9 +128,6 @@ async def _trim_messages_groups(messages_groups: list[list[Message]], limit: int """ Trim messages groups to limit """ - if messages_groups: # Remove the oldest group (the one with the lowest message id based on the first message's date) - messages_groups.pop() - if len(messages_groups) > limit: # Trim groups if they exceed the specified limit messages_groups = messages_groups[:limit]