Trying to fix an issue when an account fail
This commit is contained in:
parent
4a5af6455d
commit
200b0d8a86
8
V6.py
8
V6.py
@ -612,9 +612,11 @@ def daily_routine(cred: UserCredentials, custom=False):
|
|||||||
try:
|
try:
|
||||||
if not custom: # custom already is logged in
|
if not custom: # custom already is logged in
|
||||||
login()
|
login()
|
||||||
|
|
||||||
except Banned:
|
except Banned:
|
||||||
log_error("This account is locked.")
|
log_error("This account is locked.")
|
||||||
return
|
raise Banned()
|
||||||
|
|
||||||
except Identity:
|
except Identity:
|
||||||
log_error("This account has an issue.")
|
log_error("This account has an issue.")
|
||||||
return
|
return
|
||||||
@ -746,12 +748,16 @@ def default_start():
|
|||||||
config.WebDriver.pc_driver.quit()
|
config.WebDriver.pc_driver.quit()
|
||||||
config.display.stop()
|
config.display.stop()
|
||||||
break
|
break
|
||||||
|
except Banned:
|
||||||
|
warning("this account is banned. Switching to next account")
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
log_error(f"Error not caught. Skipping this account. " + format_error(e))
|
log_error(f"Error not caught. Skipping this account. " + format_error(e))
|
||||||
critical(f"Error not caught. Skipping this account. {e}")
|
critical(f"Error not caught. Skipping this account. {e}")
|
||||||
config.WebDriver.pc_driver.quit()
|
config.WebDriver.pc_driver.quit()
|
||||||
|
|
||||||
|
finally:
|
||||||
config.UserCredentials.next_account()
|
config.UserCredentials.next_account()
|
||||||
|
|
||||||
config.display.stop()
|
config.display.stop()
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user