Add updateRole endpoint (#6771)

This commit is contained in:
Tom Moor
2024-04-06 07:32:15 -06:00
committed by GitHub
parent 52643c511c
commit 3f209101e6
14 changed files with 314 additions and 207 deletions

View File

@@ -8,7 +8,8 @@ allow(User, "createApiKey", Team, (actor, team) =>
isTeamModel(actor, team),
isTeamMutable(actor),
!actor.isViewer,
!actor.isGuest
!actor.isGuest,
!actor.isSuspended
)
);

View File

@@ -6,7 +6,8 @@ allow(User, "createWebhookSubscription", Team, (actor, team) =>
and(
//
isTeamAdmin(actor, team),
isTeamMutable(actor)
isTeamMutable(actor),
!actor.isSuspended
)
);