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
This commit is contained in:
painor 2021-08-17 17:23:09 +01:00 committed by GitHub
parent 45ed6658fe
commit bd3cbe0ba4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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):