From 12febcde0c7423595a4963f149a072bf761c4909 Mon Sep 17 00:00:00 2001 From: Andres Pinto Date: Thu, 8 Aug 2024 10:04:14 -0400 Subject: [PATCH] fix: manager and owners are able to change the manager of a team --- src/modules/workspaces/workspaces.controller.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/workspaces/workspaces.controller.ts b/src/modules/workspaces/workspaces.controller.ts index 1fde3de0..11c686c3 100644 --- a/src/modules/workspaces/workspaces.controller.ts +++ b/src/modules/workspaces/workspaces.controller.ts @@ -273,7 +273,7 @@ export class WorkspacesController { description: 'Team manager changed', }) @UseGuards(WorkspaceGuard) - @WorkspaceRequiredAccess(AccessContext.WORKSPACE, WorkspaceRole.OWNER) + @WorkspaceRequiredAccess(AccessContext.TEAM, WorkspaceRole.MANAGER) async changeTeamManager( @Param('teamId', ValidateUUIDPipe) teamId: WorkspaceTeamAttributes['id'], @Body('managerId', ValidateUUIDPipe) managerId: UserAttributes['uuid'],