Fix messages not having a reply-to-message when they actually do
This commit is contained in:
parent
bec7ef96eb
commit
865f4274c3
@ -91,7 +91,7 @@ async def parse_messages(client, messages: "raw.types.messages.Messages", replie
|
||||
parsed_messages.append(await types.Message._parse(client, message, users, chats, replies=0))
|
||||
|
||||
if replies:
|
||||
messages_with_replies = {i.id: getattr(i, "reply_to_msg_id", None) for i in messages.messages}
|
||||
messages_with_replies = {i.id: i.reply_to.reply_to_msg_id for i in messages.messages if i.reply_to}
|
||||
reply_message_ids = [i[0] for i in filter(lambda x: x[1] is not None, messages_with_replies.items())]
|
||||
|
||||
if reply_message_ids:
|
||||
|
Loading…
Reference in New Issue
Block a user