From d20dc01afa8a685e5b5acfd6d4f78ca652d9cd6a Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Tue, 8 May 2018 20:30:14 +0200 Subject: [PATCH] Add missing await --- 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 028a923c..6a6667d6 100644 --- a/telethon/telegram_client.py +++ b/telethon/telegram_client.py @@ -2426,12 +2426,12 @@ class TelegramClient(TelegramBareClient): def list_update_handlers(self): return [callback for callback, _ in self.list_event_handlers()] - def catch_up(self): + async def catch_up(self): state = self.session.get_update_state(0) self.session.catching_up = True try: while True: - d = self(GetDifferenceRequest(state.pts, state.date, state.qts)) + d = await self(GetDifferenceRequest(state.pts, state.date, state.qts)) if isinstance(d, DifferenceEmpty): state.date = d.date state.seq = d.seq