diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/0-54/0-54-clean-not-found-files.command.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/0-54/0-54-clean-not-found-files.command.ts index bd5ec82aa..1d98577be 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/0-54/0-54-clean-not-found-files.command.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/0-54/0-54-clean-not-found-files.command.ts @@ -188,6 +188,7 @@ export class CleanNotFoundFilesCommand extends ActiveOrSuspendedWorkspacesMigrat await this.twentyORMGlobalManager.getRepositoryForWorkspace( workspaceId, 'person', + { shouldBypassPermissionChecks: true }, ); const people = await personRepository.find({ where: { diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/0-55/0-55-deduplicate-indexed-fields.command.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/0-55/0-55-deduplicate-indexed-fields.command.ts index 357937fd6..c4935370f 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/0-55/0-55-deduplicate-indexed-fields.command.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/0-55/0-55-deduplicate-indexed-fields.command.ts @@ -73,6 +73,7 @@ export class DeduplicateIndexedFieldsCommand extends ActiveOrSuspendedWorkspaces await this.twentyORMGlobalManager.getRepositoryForWorkspace( workspaceId, 'company', + { shouldBypassPermissionChecks: true }, ); const duplicates = await companyRepository @@ -121,6 +122,7 @@ export class DeduplicateIndexedFieldsCommand extends ActiveOrSuspendedWorkspaces await this.twentyORMGlobalManager.getRepositoryForWorkspace( workspaceId, 'person', + { shouldBypassPermissionChecks: true }, ); const duplicates = await personRepository diff --git a/packages/twenty-server/src/engine/core-modules/auth/strategies/jwt.auth.strategy.ts b/packages/twenty-server/src/engine/core-modules/auth/strategies/jwt.auth.strategy.ts index d8ad2f807..d62162fd8 100644 --- a/packages/twenty-server/src/engine/core-modules/auth/strategies/jwt.auth.strategy.ts +++ b/packages/twenty-server/src/engine/core-modules/auth/strategies/jwt.auth.strategy.ts @@ -76,9 +76,6 @@ export class JwtAuthStrategy extends PassportStrategy(Strategy, 'jwt') { await this.twentyORMGlobalManager.getRepositoryForWorkspace( workspace.id, 'apiKey', - { - shouldBypassPermissionChecks: true, - }, ); apiKey = await apiKeyRepository.findOne({ diff --git a/packages/twenty-server/src/engine/core-modules/user-workspace/user-workspace.service.ts b/packages/twenty-server/src/engine/core-modules/user-workspace/user-workspace.service.ts index c73c467f0..d00220dd8 100644 --- a/packages/twenty-server/src/engine/core-modules/user-workspace/user-workspace.service.ts +++ b/packages/twenty-server/src/engine/core-modules/user-workspace/user-workspace.service.ts @@ -94,9 +94,6 @@ export class UserWorkspaceService extends TypeOrmQueryService { await this.twentyORMGlobalManager.getRepositoryForWorkspace( workspaceId, 'workspaceMember', - { - shouldBypassPermissionChecks: true, - }, ); const userWorkspace = await this.userWorkspaceRepository.findOneOrFail({ diff --git a/packages/twenty-server/src/engine/core-modules/user/services/user.service.ts b/packages/twenty-server/src/engine/core-modules/user/services/user.service.ts index 81b1dd57b..ebcde94e1 100644 --- a/packages/twenty-server/src/engine/core-modules/user/services/user.service.ts +++ b/packages/twenty-server/src/engine/core-modules/user/services/user.service.ts @@ -103,9 +103,6 @@ export class UserService extends TypeOrmQueryService { await this.twentyORMGlobalManager.getRepositoryForWorkspace( workspaceId, 'workspaceMember', - { - shouldBypassPermissionChecks: true, - }, ); const workspaceMembers = await workspaceMemberRepository.find(); diff --git a/packages/twenty-server/src/modules/blocklist/repositories/blocklist.repository.ts b/packages/twenty-server/src/modules/blocklist/repositories/blocklist.repository.ts index 24324801a..7d16a3ab1 100644 --- a/packages/twenty-server/src/modules/blocklist/repositories/blocklist.repository.ts +++ b/packages/twenty-server/src/modules/blocklist/repositories/blocklist.repository.ts @@ -35,9 +35,6 @@ export class BlocklistRepository { await this.twentyORMGlobalManager.getRepositoryForWorkspace( workspaceId, BlocklistWorkspaceEntity, - { - shouldBypassPermissionChecks: true, - }, ); return blockListRepository.find({ diff --git a/packages/twenty-server/src/modules/contact-creation-manager/services/create-company-and-contact.service.ts b/packages/twenty-server/src/modules/contact-creation-manager/services/create-company-and-contact.service.ts index 9c331f5a7..9cc38920d 100644 --- a/packages/twenty-server/src/modules/contact-creation-manager/services/create-company-and-contact.service.ts +++ b/packages/twenty-server/src/modules/contact-creation-manager/services/create-company-and-contact.service.ts @@ -61,9 +61,6 @@ export class CreateCompanyAndContactService { await this.twentyORMGlobalManager.getRepositoryForWorkspace( workspaceId, WorkspaceMemberWorkspaceEntity, - { - shouldBypassPermissionChecks: true, - }, ); const workspaceMembers = await workspaceMemberRepository.find(); diff --git a/packages/twenty-server/src/modules/workflow/workflow-builder/workflow-step/workflow-version-step.workspace-service.ts b/packages/twenty-server/src/modules/workflow/workflow-builder/workflow-step/workflow-version-step.workspace-service.ts index 6a9d70229..6f36aba45 100644 --- a/packages/twenty-server/src/modules/workflow/workflow-builder/workflow-step/workflow-version-step.workspace-service.ts +++ b/packages/twenty-server/src/modules/workflow/workflow-builder/workflow-step/workflow-version-step.workspace-service.ts @@ -77,6 +77,7 @@ export class WorkflowVersionStepWorkspaceService { await this.twentyORMGlobalManager.getRepositoryForWorkspace( workspaceId, 'workflowVersion', + { shouldBypassPermissionChecks: true }, ); const workflowVersion = await workflowVersionRepository.findOne({ @@ -594,6 +595,7 @@ export class WorkflowVersionStepWorkspaceService { await this.twentyORMGlobalManager.getRepositoryForWorkspace( workspaceId, field.settings.objectName, + { shouldBypassPermissionChecks: true }, ); const record = await repository.findOne({