mirror of
https://github.com/LonamiWebs/Telethon.git
synced 2025-08-08 04:52:30 +00:00
Handle empty code when starting
This commit is contained in:
@@ -153,6 +153,12 @@ class AuthMethods(MessageParseMethods, UserMethods):
|
||||
if inspect.isawaitable(value):
|
||||
value = await value
|
||||
|
||||
# Since sign-in with no code works (it sends the code)
|
||||
# we must double-check that here. Else we'll assume we
|
||||
# logged in, and it will return None as the User.
|
||||
if not value:
|
||||
raise errors.PhoneCodeEmptyError(request=None)
|
||||
|
||||
if sign_up:
|
||||
me = await self.sign_up(value, first_name, last_name)
|
||||
else:
|
||||
|
Reference in New Issue
Block a user