From de978960d085cc1941e574cc596e752109d1b00c Mon Sep 17 00:00:00 2001 From: Marie <51697796+ijreilly@users.noreply.github.com> Date: Tue, 11 Nov 2025 17:17:42 +0100 Subject: [PATCH] [FIx] shouldBypassPermissionChecks for workspaceMember repository (#15706) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit > [!NOTE] > Pass `shouldBypassPermissionChecks: true` to `getRepositoryForWorkspace('workspaceMember')` in `1-11-clean-orphaned-user-workspaces.command.ts` to ensure member lookup during orphan cleanup ignores permissions. > > Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 543fd9fc01a9b56e42cd1241e0c12c214f8317de. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot). Co-authored-by: Félix Malfait --- .../1-11/1-11-clean-orphaned-user-workspaces.command.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/1-11/1-11-clean-orphaned-user-workspaces.command.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/1-11/1-11-clean-orphaned-user-workspaces.command.ts index a39fac1a5d2..6498c563250 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/1-11/1-11-clean-orphaned-user-workspaces.command.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/1-11/1-11-clean-orphaned-user-workspaces.command.ts @@ -52,6 +52,7 @@ export class CleanOrphanedUserWorkspacesCommand extends ActiveOrSuspendedWorkspa await this.twentyORMGlobalManager.getRepositoryForWorkspace( workspaceId, 'workspaceMember', + { shouldBypassPermissionChecks: true }, ); const workspaceMembers = await workspaceMemberRepository.find({