From ddf36c9cb08806f21062f5650ae6c39747e40121 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Fri, 30 Mar 2018 12:02:25 +0200 Subject: [PATCH] Fix invalid async for when getting entities --- telethon/telegram_client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/telethon/telegram_client.py b/telethon/telegram_client.py index e4eb0ebc..ad3dce12 100644 --- a/telethon/telegram_client.py +++ b/telethon/telegram_client.py @@ -2446,11 +2446,11 @@ class TelegramClient(TelegramBareClient): mark = not isinstance(peer, int) or peer < 0 target_id = utils.get_peer_id(peer) if mark: - async for dialog in self.get_dialogs(100): + async for dialog in self.iter_dialogs(100): if utils.get_peer_id(dialog.entity) == target_id: return utils.get_input_peer(dialog.entity) else: - async for dialog in self.get_dialogs(100): + async for dialog in self.iter_dialogs(100): if dialog.entity.id == target_id: return utils.get_input_peer(dialog.entity)