From 619e4dc2d64e61191c896cbdc12ae6cd9381fafe Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Fri, 28 Dec 2018 17:54:15 +0100 Subject: [PATCH] Fix get_peer for int which made ab557a8 useless --- telethon/utils.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/telethon/utils.py b/telethon/utils.py index 9270ce4f..6f0d21d3 100644 --- a/telethon/utils.py +++ b/telethon/utils.py @@ -712,7 +712,10 @@ def get_inner_text(text, entities): def get_peer(peer): try: - if peer.SUBCLASS_OF_ID == 0x2d45687: + if isinstance(peer, int): + pid, cls = resolve_id(peer) + return cls(pid) + elif peer.SUBCLASS_OF_ID == 0x2d45687: return peer elif isinstance(peer, ( types.contacts.ResolvedPeer, types.InputNotifyPeer,