From 9f3e68209963a721e56b2f7f5272bd4b51c2aee2 Mon Sep 17 00:00:00 2001 From: Andreas Fitzek Date: Thu, 22 May 2025 15:11:00 +0200 Subject: [PATCH] fix(core): Throw exception instead of returning it (no-changelog) (#15597) --- .../environments.ee/source-control/source-control.service.ee.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/cli/src/environments.ee/source-control/source-control.service.ee.ts b/packages/cli/src/environments.ee/source-control/source-control.service.ee.ts index cc3b54a8d7..01fe1f016a 100644 --- a/packages/cli/src/environments.ee/source-control/source-control.service.ee.ts +++ b/packages/cli/src/environments.ee/source-control/source-control.service.ee.ts @@ -493,7 +493,7 @@ export class SourceControlService { if (options.direction === 'pull' && !hasGlobalScope(user, 'sourceControl:pull')) { // A pull is only allowed by global admins or owners - return new ForbiddenError('You do not have permission to pull from source control'); + throw new ForbiddenError('You do not have permission to pull from source control'); } const sourceControlledFiles: SourceControlledFile[] = [];