From 7798e5a2ada434b52ba1b7b74cc49be98d10ef1c Mon Sep 17 00:00:00 2001 From: Daniel Hougaard Date: Thu, 19 Dec 2024 01:25:29 +0100 Subject: [PATCH] fix: default behavior --- .../src/services/integration-auth/integration-sync-secret.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/backend/src/services/integration-auth/integration-sync-secret.ts b/backend/src/services/integration-auth/integration-sync-secret.ts index 641ac07d3..030167d69 100644 --- a/backend/src/services/integration-auth/integration-sync-secret.ts +++ b/backend/src/services/integration-auth/integration-sync-secret.ts @@ -1489,6 +1489,11 @@ const syncSecretsVercel = async ({ const metadata = IntegrationMetadataSchema.parse(integration.metadata); + // Default to overwrite target for old integrations that doesn't have a initial sync behavior set. + if (!metadata.initialSyncBehavior) { + metadata.initialSyncBehavior = IntegrationInitialSyncBehavior.OVERWRITE_TARGET; + } + const secretsToAddToInfisical: { [key: string]: VercelSecret } = {}; Object.keys(res).forEach((vercelKey) => {