From 2b21c9d3489b5191350dd20557551bb6105af8de Mon Sep 17 00:00:00 2001 From: carlosmonastyrski Date: Thu, 22 May 2025 13:02:38 -0300 Subject: [PATCH] Fix for secret-sync import secrets creating a new version for secrets that did not change --- backend/src/services/secret-sync/secret-sync-queue.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/services/secret-sync/secret-sync-queue.ts b/backend/src/services/secret-sync/secret-sync-queue.ts index 6b306cb51..9951a79aa 100644 --- a/backend/src/services/secret-sync/secret-sync-queue.ts +++ b/backend/src/services/secret-sync/secret-sync-queue.ts @@ -362,7 +362,7 @@ export const secretSyncQueueFactory = ({ if (Object.hasOwn(secretMap, key)) { // Only update secrets if the source value is not empty - if (value) { + if (value && value !== secretMap[key].value) { secretsToUpdate.push(secret); if (importBehavior === SecretSyncImportBehavior.PrioritizeDestination) importedSecretMap[key] = secretData; }