From 00aa0a4bf189f65558bca8e0538f90457e283cbd Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Thu, 14 Jan 2021 23:05:49 +0100 Subject: [PATCH] Avoid duplicate del in Conversation._on_read --- telethon/tl/custom/conversation.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/telethon/tl/custom/conversation.py b/telethon/tl/custom/conversation.py index 5a4a71cf..6cb973d4 100644 --- a/telethon/tl/custom/conversation.py +++ b/telethon/tl/custom/conversation.py @@ -416,16 +416,11 @@ class Conversation(ChatGetter): self._last_read = event.max_id - remove_reads = [] for msg_id, pending in list(self._pending_reads.items()): if msg_id >= self._last_read: - remove_reads.append(msg_id) pending.set_result(True) del self._pending_reads[msg_id] - for to_remove in remove_reads: - del self._pending_reads[to_remove] - def _get_message_id(self, message): if message is not None: # 0 is valid but false-y, check for None return message if isinstance(message, int) else message.id