From f9e72d94af3e9af51919439f4ee8f5117a7a6255 Mon Sep 17 00:00:00 2001 From: Serhii Dylda Date: Fri, 13 Nov 2020 03:31:54 +0100 Subject: [PATCH] Remove previous `_init_with` reference. --- telethon/client/telegrambaseclient.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/telethon/client/telegrambaseclient.py b/telethon/client/telegrambaseclient.py index 14f526c4..7d494bb9 100644 --- a/telethon/client/telegrambaseclient.py +++ b/telethon/client/telegrambaseclient.py @@ -364,7 +364,7 @@ class TelegramBaseClient(abc.ABC): lang_code=lang_code, system_lang_code=system_lang_code, lang_pack='', # "langPacks are for official apps only" - query=functions.help.GetConfigRequest(), + query=None, proxy=init_proxy ) @@ -526,6 +526,8 @@ class TelegramBaseClient(abc.ABC): self.session.auth_key = self._sender.auth_key self.session.save() + self._init_request.query = functions.help.GetConfigRequest() + await self._sender.send(functions.InvokeWithLayerRequest( LAYER, self._init_request )) @@ -715,9 +717,8 @@ class TelegramBaseClient(abc.ABC): )) self._log[__name__].info('Exporting auth for new borrowed sender in %s', dc) auth = await self(functions.auth.ExportAuthorizationRequest(dc_id)) - req = self._init_with(functions.auth.ImportAuthorizationRequest( - id=auth.id, bytes=auth.bytes - )) + self._init_request.query = functions.auth.ImportAuthorizationRequest(id=auth.id, bytes=auth.bytes) + req = functions.InvokeWithLayerRequest(LAYER, self._init_request) await sender.send(req) return sender