Skip to content

Commit 2c19e51

Browse files
Merge pull request Peter-Slump#25 from marcospereirampj/hotfix/create-group
Fixed create group.
2 parents 8461b31 + ef5a316 commit 2c19e51

1 file changed

Lines changed: 1 addition & 12 deletions

File tree

keycloak/keycloak_admin.py

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -511,18 +511,6 @@ def create_group(self, payload, parent=None, skip_exists=False):
511511
512512
:return: Http response
513513
"""
514-
name = payload['name']
515-
path = payload['path']
516-
exists = None
517-
518-
if name is None and path is not None:
519-
path = "/" + name
520-
521-
elif path is not None:
522-
exists = self.get_group_by_path(path=path, search_in_subgroups=True)
523-
524-
if exists is not None:
525-
return str(exists)
526514

527515
if parent is None:
528516
params_path = {"realm-name": self.realm_name}
@@ -532,6 +520,7 @@ def create_group(self, payload, parent=None, skip_exists=False):
532520
params_path = {"realm-name": self.realm_name, "id": parent, }
533521
data_raw = self.connection.raw_post(URL_ADMIN_GROUP_CHILD.format(**params_path),
534522
data=json.dumps(payload))
523+
535524
return raise_error_from_response(data_raw, KeycloakGetError, expected_code=201, skip_exists=skip_exists)
536525

537526
def update_group(self, group_id, payload):

0 commit comments

Comments
 (0)