From 142ca6b468910e65b872aa46556a1c91edae3b00 Mon Sep 17 00:00:00 2001 From: Weiko Date: Thu, 26 Jun 2025 15:41:13 +0200 Subject: [PATCH] Fix upgrade command updating version during dry run (#12909) Fix upgrade command updating version during dry run --- .../command-runners/upgrade.command-runner.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/twenty-server/src/database/commands/command-runners/upgrade.command-runner.ts b/packages/twenty-server/src/database/commands/command-runners/upgrade.command-runner.ts index d989604ea..9ca893b9e 100644 --- a/packages/twenty-server/src/database/commands/command-runners/upgrade.command-runner.ts +++ b/packages/twenty-server/src/database/commands/command-runners/upgrade.command-runner.ts @@ -114,10 +114,13 @@ export abstract class UpgradeCommandRunner extends ActiveOrSuspendedWorkspacesMi await this.syncWorkspaceMetadataCommand.runOnWorkspace(args); await this.runAfterSyncMetadata(args); - await this.workspaceRepository.update( - { id: workspaceId }, - { version: this.currentAppVersion.version }, - ); + if (!options.dryRun) { + await this.workspaceRepository.update( + { id: workspaceId }, + { version: this.currentAppVersion.version }, + ); + } + this.logger.log( chalk.blue(`Upgrade for workspace ${workspaceId} completed.`), );