Skip to content

Commit 468ba9f

Browse files
committed
fix: fix tg login error
1 parent 1801b57 commit 468ba9f

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

modules/handlers/auth.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ async def tg_code(self):
3232
logger('Invalid code. Please try again.')
3333
)
3434
else:
35-
await conv.send_message(logger("New code sent, please try again."))
35+
await self.conv.send_message(logger("New code sent, please try again."))
3636
else:
3737
if self.tg_login_attempts > 0:
3838
await self.conv.send_message(
@@ -96,10 +96,12 @@ async def auth_handler(event, propagate=False):
9696
tg_code_callback = Code_Callback(conv, 'tg')
9797
od_code_callback = Code_Callback(conv, 'od')
9898
global tg_client
99-
await conv.send_message(logger("Logining into Telegram..."))
10099
while True:
101100
try:
101+
await conv.send_message(logger("Logining into Telegram..."))
102102
_tg_client = await tg_client.start(tg_user_phone, code_callback=tg_code_callback, max_attempts=tg_login_max_attempts)
103+
tg_client = _tg_client
104+
await conv.send_message(logger("Login to Telegram successful!"))
103105
break
104106
except RuntimeError as e:
105107
await tg_client.log_out()
@@ -117,11 +119,9 @@ async def auth_handler(event, propagate=False):
117119
auth_server.kill()
118120
raise events.StopPropagation
119121

120-
tg_client = _tg_client
121-
await conv.send_message(logger("Login to Telegram successful!"))
122-
123122
try:
124123
onedrive.load_session()
124+
await conv.send_message(logger("Onedrive authorization successful!"))
125125
except:
126126
code = await od_code_callback()
127127
if code:

0 commit comments

Comments
 (0)