Recover from errors loading previous tidal session

This commit is contained in:
Timothy Rae
2021-06-16 18:29:34 +12:00
parent f73805711f
commit ab9337edce

View File

@@ -28,12 +28,14 @@ def open_tidal_session():
session = tidalapi.Session() session = tidalapi.Session()
if previous_session: if previous_session:
success = session.load_oauth_session(previous_session['session_id'], try:
if session.load_oauth_session(previous_session['session_id'],
previous_session['token_type'], previous_session['token_type'],
previous_session['access_token'], previous_session['access_token'],
previous_session['refresh_token'] ) previous_session['refresh_token'] ):
if success:
return session return session
except Exception as e:
print("Error loading previous Tidal Session: \n" + str(e) )
login, future = session.login_oauth() login, future = session.login_oauth()
print('Login with the webbrowser: ' + login.verification_uri_complete) print('Login with the webbrowser: ' + login.verification_uri_complete)