Skip to content

Commit e2cce1b

Browse files
committed
Check empty messages first of all
1 parent 8d03850 commit e2cce1b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pyrogram/types/messages_and_media/message.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,9 @@ async def _parse(
433433
is_scheduled: bool = False,
434434
replies: int = 1
435435
):
436+
if isinstance(message, raw.types.MessageEmpty):
437+
return Message(message_id=message.id, empty=True, client=client)
438+
436439
user_id = utils.get_raw_peer_id(message.from_id) or utils.get_raw_peer_id(message.peer_id)
437440
if user_id not in users:
438441
try:
@@ -446,9 +449,6 @@ async def _parse(
446449
else:
447450
users[r.id] = r
448451

449-
if isinstance(message, raw.types.MessageEmpty):
450-
return Message(message_id=message.id, empty=True, client=client)
451-
452452
if isinstance(message, raw.types.MessageService):
453453
action = message.action
454454

0 commit comments

Comments
 (0)