From 495660c1649d010c7edf75edfd6ef1e3e6363421 Mon Sep 17 00:00:00 2001 From: vsumit89 Date: Fri, 2 Sep 2022 14:35:00 +0530 Subject: [PATCH] fixed the role issue --- .../organisation/application/space/roles/user/delete.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/action/organisation/application/space/roles/user/delete.go b/server/action/organisation/application/space/roles/user/delete.go index 05fb34a7..f417d406 100644 --- a/server/action/organisation/application/space/roles/user/delete.go +++ b/server/action/organisation/application/space/roles/user/delete.go @@ -49,7 +49,7 @@ func delete(w http.ResponseWriter, r *http.Request) { errorx.Render(w, errorx.Parser(errorx.InvalidID())) return } - + sID := chi.URLParam(r, "space_id") spaceID, err := strconv.Atoi(sID) if err != nil { @@ -149,7 +149,7 @@ func delete(w http.ResponseWriter, r *http.Request) { tuple := &model.KetoRelationTupleWithSubjectID{ KetoSubjectSet: model.KetoSubjectSet{ Namespace: namespace, - Object: fmt.Sprintf("roles:org:%d:app:%d", orgID, appID), + Object: fmt.Sprintf("roles:org:%d:app:%d:space:%d", orgID, appID, spaceID), Relation: spaceRole.Name, }, SubjectID: fmt.Sprintf("%d", delUserID),