From cf9f3f33dd7375c3eb61de2a2b2438c63ae1ebee Mon Sep 17 00:00:00 2001 From: Bernd Schoolmann Date: Mon, 12 Feb 2024 03:20:14 +0100 Subject: [PATCH] Fix login errors in ui --- gui/src/services/goldwarden.py | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/gui/src/services/goldwarden.py b/gui/src/services/goldwarden.py index 141cb19..a9a711a 100644 --- a/gui/src/services/goldwarden.py +++ b/gui/src/services/goldwarden.py @@ -87,18 +87,8 @@ def set_client_secret(client_secret): def login_with_password(email, password): result = send_authenticated_command(f"vault login --email {email}") - if result.returncode != 0: - raise Exception("Failed to initialize repository, err", result.stderr) - if len(result.stderr.strip()) > 0: - print(result.stderr) - if "password" in result.stderr: - return "badpass" - else: - if "Logged in" in result.stderr: - print("ok") - return "ok" - return "error" - print("ok") + if not "Logged in" in result: + return "badpass" return "ok" def login_passwordless(email):