Skip to content

Commit 4e293f2

Browse files
committed
Make handlers test whether filters are callable and not if they exist
1 parent b893698 commit 4e293f2

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

pyrogram/client/handlers/callback_query_handler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,6 @@ def __init__(self, callback: callable, filters=None):
4949
def check(self, callback_query):
5050
return (
5151
self.filters(callback_query)
52-
if self.filters
52+
if callable(self.filters)
5353
else True
5454
)

pyrogram/client/handlers/deleted_messages_handler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,6 @@ def __init__(self, callback: callable, filters=None):
5050
def check(self, messages):
5151
return (
5252
self.filters(messages.messages[0])
53-
if self.filters
53+
if callable(self.filters)
5454
else True
5555
)

pyrogram/client/handlers/message_handler.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,6 @@ def __init__(self, callback: callable, filters=None):
5050
def check(self, message):
5151
return (
5252
self.filters(message)
53-
if self.filters
53+
if callable(self.filters)
5454
else True
5555
)

0 commit comments

Comments
 (0)