From f72898063a721057f04f795e2d1559123434c14a Mon Sep 17 00:00:00 2001 From: nitin <142569587+ehconitin@users.noreply.github.com> Date: Fri, 5 Jun 2026 20:02:16 +0530 Subject: [PATCH] upgrade command patch - warn instead of throw when no calendarEvent object found in the workspace (#21258) --- ...00055000-sync-call-recording-standard-objects.command.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/twenty-server/src/database/commands/upgrade-version-command/2-10/2-10-workspace-command-1799000055000-sync-call-recording-standard-objects.command.ts b/packages/twenty-server/src/database/commands/upgrade-version-command/2-10/2-10-workspace-command-1799000055000-sync-call-recording-standard-objects.command.ts index 80d8455222..ae4eca907b 100644 --- a/packages/twenty-server/src/database/commands/upgrade-version-command/2-10/2-10-workspace-command-1799000055000-sync-call-recording-standard-objects.command.ts +++ b/packages/twenty-server/src/database/commands/upgrade-version-command/2-10/2-10-workspace-command-1799000055000-sync-call-recording-standard-objects.command.ts @@ -144,9 +144,11 @@ export class SyncCallRecordingStandardObjectsCommand extends ActiveOrSuspendedWo ]; if (!isDefined(calendarEventObjectMetadata)) { - throw new Error( - `calendarEvent object not found for workspace ${workspaceId}`, + this.logger.warn( + `calendarEvent object not found for workspace ${workspaceId}, skipping CallRecording standard metadata sync`, ); + + return; } const { twentyStandardFlatApplication } =