From ad4dc01c8d00340d033b866ceb0897091cef6002 Mon Sep 17 00:00:00 2001 From: wulan17 Date: Sun, 2 Jun 2024 16:38:31 +0700 Subject: [PATCH] Revert "pyrofork: handlers: message: check: fix errors when message.chat or message.from_user is None" This reverts commit c8768f65cfd8af88fde65ad5d930ab64e9c6957e. Signed-off-by: wulan17 --- pyrogram/handlers/message_handler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyrogram/handlers/message_handler.py b/pyrogram/handlers/message_handler.py index 3c73b4e8..9b02c155 100644 --- a/pyrogram/handlers/message_handler.py +++ b/pyrogram/handlers/message_handler.py @@ -102,7 +102,7 @@ class MessageHandler(Handler): """ listener_does_match = ( await self.check_if_has_matching_listener(client, message) - )[0] if message.chat is not None and message.from_user is not None else False + )[0] if callable(self.filters): if iscoroutinefunction(self.filters.__call__): @@ -129,7 +129,7 @@ class MessageHandler(Handler): """ listener_does_match, listener = await self.check_if_has_matching_listener( client, message - ) if message.chat is not None and message.from_user is not None else False, None + ) if listener and listener_does_match: client.remove_listener(listener)