From f783a887edba560525ed9d6cea62b184d169e62d Mon Sep 17 00:00:00 2001 From: leonarski_f Date: Thu, 15 Jan 2026 16:57:24 +0100 Subject: [PATCH] GUI: Handle authentication failure --- src/aare/gui/auth.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/aare/gui/auth.py b/src/aare/gui/auth.py index 9b6cb104..6c4f576f 100644 --- a/src/aare/gui/auth.py +++ b/src/aare/gui/auth.py @@ -28,11 +28,13 @@ def auth(base_url: str | None) -> str: "Content-Type": "application/x-www-form-urlencoded" } ) - if response.status_code == 200: response_json = response.json() if "access_token" in response_json: return response_json["access_token"] + else: + logger.error(f"Authentication request failed: {response.content}") + raise Exception("Authentication request failed") except requests.RequestException as e: logger.error(f"Authentication request failed: {e}")