From 8495c632d56472a34e3f171f32fa6b4e17f2d199 Mon Sep 17 00:00:00 2001 From: dettlaff Date: Thu, 21 Nov 2024 22:05:07 +0400 Subject: [PATCH] fix: re search --- selfprivacy_api/repositories/users/kanidm_user_repository.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/selfprivacy_api/repositories/users/kanidm_user_repository.py b/selfprivacy_api/repositories/users/kanidm_user_repository.py index 08ae356..785d539 100644 --- a/selfprivacy_api/repositories/users/kanidm_user_repository.py +++ b/selfprivacy_api/repositories/users/kanidm_user_repository.py @@ -89,9 +89,8 @@ class KanidmAdminToken: stderr=subprocess.DEVNULL, ) - new_kanidm_admin_password = re.search(r'{"password":"([^"]+)"}', output).group( - 1 - ) # we have many not json strings in output + new_kanidm_admin_password = re.findall(r'{"password":"([^"]+)"}', output)[-1] + # we have many not json strings in output redis.set("kanidm:password", new_kanidm_admin_password) return new_kanidm_admin_password