mirror of
https://git.selfprivacy.org/SelfPrivacy/selfprivacy-rest-api.git
synced 2025-02-05 23:50:37 +00:00
fix: kanidm endpoint
This commit is contained in:
parent
a253241b56
commit
e8de0f2f85
|
@ -1,3 +1,4 @@
|
|||
from json import JSONDecodeError
|
||||
from typing import Any, Optional, Union
|
||||
import subprocess
|
||||
import requests
|
||||
|
@ -238,6 +239,10 @@ class KanidmUserRepository(AbstractUserRepository):
|
|||
)
|
||||
response_data = response.json()
|
||||
|
||||
except JSONDecodeError as error:
|
||||
logger.error(f"Kanidm query error: {str(error)}")
|
||||
raise KanidmQueryError(error_text=f"No JSON found in Kanidm response. Error: {str(error)}")
|
||||
|
||||
except Exception as error:
|
||||
logger.error(f"Kanidm query error: {str(error)}")
|
||||
raise KanidmQueryError(error_text=str(error))
|
||||
|
@ -487,7 +492,7 @@ class KanidmUserRepository(AbstractUserRepository):
|
|||
@staticmethod
|
||||
def get_groups() -> list[Group]:
|
||||
groups_list_data = KanidmUserRepository._send_query(
|
||||
endpoint="/v1/group",
|
||||
endpoint="group",
|
||||
method="GET",
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in a new issue