From cfce68e9ad18b3c31dd551d8e2b866d75e8c81c4 Mon Sep 17 00:00:00 2001 From: Lonami Date: Sun, 22 Dec 2024 15:07:35 +0100 Subject: [PATCH] Avoid error when trying to reset deadline for no msgbox entries Closes #4520. --- telethon/_updates/messagebox.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/telethon/_updates/messagebox.py b/telethon/_updates/messagebox.py index 96e107ac..f8d4ae96 100644 --- a/telethon/_updates/messagebox.py +++ b/telethon/_updates/messagebox.py @@ -295,6 +295,8 @@ class MessageBox: # # It also updates the next deadline time to reflect the new closest deadline. def reset_deadlines(self, entries, deadline): + if not entries: + return for entry in entries: if entry not in self.map: raise RuntimeError('Called reset_deadline on an entry for which we do not have state')