From bd3cbe0ba46f564a1a6874ceb02d23341ec03514 Mon Sep 17 00:00:00 2001 From: painor Date: Tue, 17 Aug 2021 17:23:09 +0100 Subject: [PATCH] Include "chat" attribute in processing entities Requests like https://tl.telethon.dev/methods/messages/check_chat_invite.html return a https://tl.telethon.dev/constructors/chat_invite_already.html which has a "chat" attribute similar to the "user" attribute other requests have --- telethon/sessions/memory.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/telethon/sessions/memory.py b/telethon/sessions/memory.py index 881622a6..1b1a6bfb 100644 --- a/telethon/sessions/memory.py +++ b/telethon/sessions/memory.py @@ -130,6 +130,8 @@ class MemorySession(Session): entities = [] if hasattr(tlo, 'user'): entities.append(tlo.user) + if hasattr(tlo, 'chat'): + entities.append(tlo.chat) if hasattr(tlo, 'chats') and utils.is_list_like(tlo.chats): entities.extend(tlo.chats) if hasattr(tlo, 'users') and utils.is_list_like(tlo.users):