From eb44c6634b01451037305136a17ca4032ffd4099 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Tue, 23 Jul 2019 12:44:06 +0200 Subject: [PATCH] Add Dialog to auto cast to peer --- telethon/utils.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/telethon/utils.py b/telethon/utils.py index 23cc9daa..e2b9d827 100644 --- a/telethon/utils.py +++ b/telethon/utils.py @@ -794,12 +794,10 @@ def get_peer(peer): return peer elif isinstance(peer, ( types.contacts.ResolvedPeer, types.InputNotifyPeer, - types.TopPeer)): + types.TopPeer, types.Dialog, types.DialogPeer)): return peer.peer elif isinstance(peer, types.ChannelFull): return types.PeerChannel(peer.id) - elif isinstance(peer, types.DialogPeer): - return peer.peer if peer.SUBCLASS_OF_ID in (0x7d7c6f86, 0xd9c7fc18): # ChatParticipant, ChannelParticipant