From 724319b6c530a2491d27e4c25e2cd069f9e26b96 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Mon, 6 Jan 2025 01:42:42 +0100 Subject: [PATCH] Only commit metadata migration changes of newly applied migration Changes got commited everytime regardless off if the migration had already been applied --- src/modules/metadata/services/MetadataMigrations.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/metadata/services/MetadataMigrations.ts b/src/modules/metadata/services/MetadataMigrations.ts index a51c914f..aee82533 100644 --- a/src/modules/metadata/services/MetadataMigrations.ts +++ b/src/modules/metadata/services/MetadataMigrations.ts @@ -268,7 +268,7 @@ const commitMigratedMetadata = ( !metadata || Number(metadata[getMetadataKey('migration')]) === METADATA_MIGRATIONS.length; const isCommitRequired = - !isMetadataAlreadyMigrated || !!metadataKeysToDelete.length || !!metadataToUpdate.length; + !isMetadataAlreadyMigrated && (!!metadataKeysToDelete.length || !!metadataToUpdate.length); if (!isCommitRequired) { return; }