From e4bcab336bb756fbe5b09e0d1ffa581e6c5449d6 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Fri, 20 Oct 2017 16:05:49 +0200 Subject: [PATCH] Fix some missing await calls --- telethon/telegram_bare_client.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/telethon/telegram_bare_client.py b/telethon/telegram_bare_client.py index 2cfe55f1..c6e02fbf 100644 --- a/telethon/telegram_bare_client.py +++ b/telethon/telegram_bare_client.py @@ -265,7 +265,7 @@ class TelegramBareClient: else: self.disconnect() self.session.auth_key = None # Force creating new auth_key - dc = self._get_dc(new_dc) + dc = await self._get_dc(new_dc) ip = dc.ip_address self.session.server_address = ip self.session.port = dc.port @@ -300,7 +300,7 @@ class TelegramBareClient: # New configuration, perhaps a new CDN was added? TelegramBareClient._dc_options = await (self(GetConfigRequest())).dc_options - return self._get_dc(dc_id, ipv6=ipv6, cdn=cdn) + return await self._get_dc(dc_id, ipv6=ipv6, cdn=cdn) async def _get_exported_client(self, dc_id): """Creates and connects a new TelegramBareClient for the desired DC.