From b78b4f49c1fb07cb0aa328f5456dc4764e5fb134 Mon Sep 17 00:00:00 2001 From: derrod Date: Thu, 7 Oct 2021 05:18:46 +0200 Subject: [PATCH] [utils] Show error if callback result is None Most likely happens due to user-abort. --- legendary/utils/webview_login.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/legendary/utils/webview_login.py b/legendary/utils/webview_login.py index c28dd90..b4506b2 100644 --- a/legendary/utils/webview_login.py +++ b/legendary/utils/webview_login.py @@ -131,4 +131,7 @@ def do_webview_login(callback_sid=None, callback_code=None): window.loaded += api.on_loaded webview.start() + if api.callback_result is None: + logger.error(f'Login aborted by user.') + return api.callback_result