From ab9337edce8e7431b96332cbb3a305cf4ca67ea7 Mon Sep 17 00:00:00 2001 From: Timothy Rae Date: Wed, 16 Jun 2021 18:29:34 +1200 Subject: [PATCH] Recover from errors loading previous tidal session --- auth.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/auth.py b/auth.py index 5796138..022869e 100644 --- a/auth.py +++ b/auth.py @@ -28,12 +28,14 @@ def open_tidal_session(): session = tidalapi.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['access_token'], - previous_session['refresh_token'] ) - if success: - return session + previous_session['refresh_token'] ): + return session + except Exception as e: + print("Error loading previous Tidal Session: \n" + str(e) ) login, future = session.login_oauth() print('Login with the webbrowser: ' + login.verification_uri_complete)