From 2ece8ffaa77673ff8fae21bce65eff98048bf0cb Mon Sep 17 00:00:00 2001 From: Max Peintner Date: Mon, 22 Aug 2022 09:08:01 +0200 Subject: [PATCH] fix(console): membership role deletion (#4230) --- .../app/modules/members-table/members-table.component.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/console/src/app/modules/members-table/members-table.component.ts b/console/src/app/modules/members-table/members-table.component.ts index 87fdc8e6f6..a5f48f6c9f 100644 --- a/console/src/app/modules/members-table/members-table.component.ts +++ b/console/src/app/modules/members-table/members-table.component.ts @@ -6,9 +6,7 @@ import { Observable, Subject } from 'rxjs'; import { takeUntil } from 'rxjs/operators'; import { InstanceMembersDataSource } from 'src/app/pages/instance/instance-members/instance-members-datasource'; import { OrgMembersDataSource } from 'src/app/pages/orgs/org-members/org-members-datasource'; -import { - ProjectGrantMembersDataSource, -} from 'src/app/pages/projects/owned-projects/project-grant-detail/project-grant-members-datasource'; +import { ProjectGrantMembersDataSource } from 'src/app/pages/projects/owned-projects/project-grant-detail/project-grant-members-datasource'; import { Member } from 'src/app/proto/generated/zitadel/member_pb'; import { getMembershipColor } from 'src/app/utils/color'; @@ -86,7 +84,7 @@ export class MembersTableComponent implements OnInit, OnDestroy { const newRoles = Object.assign([], member.rolesList); const index = newRoles.findIndex((r) => r === role); if (index > -1) { - newRoles.splice(index); + newRoles.splice(index, 1); member.rolesList = newRoles; this.updateRoles.emit({ member: member, change: newRoles }); }