From 924218b6aa74dfe067af6be39102e12cc773014a Mon Sep 17 00:00:00 2001 From: dettlaff Date: Wed, 11 Dec 2024 12:30:22 +0400 Subject: [PATCH] fix: mv nomatchingentries --- .../repositories/users/kanidm_user_repository.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/selfprivacy_api/repositories/users/kanidm_user_repository.py b/selfprivacy_api/repositories/users/kanidm_user_repository.py index 06aeeb3..cc716cb 100644 --- a/selfprivacy_api/repositories/users/kanidm_user_repository.py +++ b/selfprivacy_api/repositories/users/kanidm_user_repository.py @@ -165,12 +165,13 @@ class KanidmUserRepository(AbstractUserRepository): plugin_error = response_data.get("plugin", {}) if plugin_error.get("attrunique") == "duplicate value detected": raise UserAlreadyExists # TODO only user ? - if isinstance(response_data, str): - if response_data == "nomatchingentries": - raise UserNotFound raise KanidmQueryError(error_text=response.text) + if isinstance(response_data, str): + if response_data == "nomatchingentries": + raise UserNotFound + return response_data @staticmethod