From 96add750f6038ebf5b9abd0f7f49f131d4779b17 Mon Sep 17 00:00:00 2001 From: ValueOn AG Date: Thu, 15 May 2025 10:00:01 +0200 Subject: [PATCH] login msg enhanced --- modules/gatewayInterface.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/gatewayInterface.py b/modules/gatewayInterface.py index 92e0c91f..e499245c 100644 --- a/modules/gatewayInterface.py +++ b/modules/gatewayInterface.py @@ -356,14 +356,14 @@ class GatewayInterface: user = next((u for u in users if u.get("username") == username), None) if not user: - return None + raise ValueError("Benutzer nicht gefunden") if not self._verifyPassword(password, user.get("hashedPassword", "")): - return None + raise ValueError("Falsches Passwort") # Check if the user is disabled if user.get("disabled", False): - return None + raise ValueError("Benutzer ist deaktiviert") # Create a copy without password hash authenticatedUser = {**user}