SMQ-2739 - Prevent removing of all users from Built in admin role (#2835)

Signed-off-by: JeffMboya <jangina.mboya@gmail.com>
This commit is contained in:
JeffMboya
2025-06-10 10:54:27 +03:00
committed by GitHub
parent 798ed3a2dd
commit d8b7af424e
4 changed files with 43 additions and 6 deletions
+2 -1
View File
@@ -233,7 +233,8 @@ func EncodeError(_ context.Context, err error, w http.ResponseWriter) {
errors.Contains(err, apiutil.ErrMissingRoleMembers),
errors.Contains(err, apiutil.ErrMissingDescription),
errors.Contains(err, apiutil.ErrMissingEntityID),
errors.Contains(err, apiutil.ErrInvalidRouteFormat):
errors.Contains(err, apiutil.ErrInvalidRouteFormat),
errors.Contains(err, svcerr.ErrRetainOneMember):
err = unwrap(err)
w.WriteHeader(http.StatusBadRequest)