From dbb6fd37b9e970f0d7da9f1ab0f1a1faa573dcca Mon Sep 17 00:00:00 2001 From: bakatrouble Date: Wed, 6 Aug 2025 23:12:35 +0300 Subject: [PATCH] filter message ids in dump --- bots/modules/channel_helper.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/bots/modules/channel_helper.py b/bots/modules/channel_helper.py index a99907d..8a90775 100644 --- a/bots/modules/channel_helper.py +++ b/bots/modules/channel_helper.py @@ -265,10 +265,15 @@ class QueuedItem(models.Model): datetime = models.DateTimeField(auto_now_add=True) def __json__(self): + message_ids = [] + if self.message_id: + message_ids.append(self.message_id) + if self.message_ids_extra: + message_ids.extend(int(i) for i in self.message_ids_extra.split('|') if i.isdigit()) return { 'type': self.type, 'file_id': json.loads(self.args)[0], - 'message_ids': [self.message_id] + list(self.message_ids_extra.split('|') if self.message_ids_extra else []), + 'message_ids': message_ids, 'processed': self.processed, 'datetime': self.datetime.isoformat(), }