mirror of
https://github.com/FliegendeWurst/googleplay-api.git
synced 2024-11-25 14:24:56 +00:00
Fix #10, raise excpetion rather than sys.exit()
Signed-off-by: Domenico Iezzi <domenico.iezzi.201@gmail.com>
This commit is contained in:
parent
afe654111e
commit
d4fb3eba91
@ -8,7 +8,6 @@ from Crypto.Cipher import PKCS1_OAEP
|
||||
from clint.textui import progress
|
||||
|
||||
import requests
|
||||
import sys
|
||||
import base64
|
||||
import itertools
|
||||
|
||||
@ -178,10 +177,9 @@ class GooglePlayAPI(object):
|
||||
ac2dmToken = params["auth"]
|
||||
elif "error" in params:
|
||||
if "NeedsBrowser" in params["error"]:
|
||||
print("\nsecurity check is needed, try to visit\n"
|
||||
"https://accounts.google.com/b/0/DisplayUnlockCaptcha\n"
|
||||
"if you use 2FA it is recommended to setup an app specific password\n")
|
||||
sys.exit(1)
|
||||
raise LoginError("Security check is needed, try to visit "
|
||||
"https://accounts.google.com/b/0/DisplayUnlockCaptcha "
|
||||
"to unlock, or setup an app-specific password")
|
||||
raise LoginError("server says: " + params["error"])
|
||||
else:
|
||||
raise LoginError("Auth token not found.")
|
||||
|
Loading…
Reference in New Issue
Block a user