From d92d626698ca797b3ba52f0c586dd1e9cf75f0b3 Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Tue, 7 Apr 2026 15:11:12 +0200 Subject: [PATCH] Always save applied migration regardless of changes In case open migrations did not apply any changes, the applied migration did not get updated. This causes unnecessary logic to run everytime the metadata are read. --- src/features/metadata/services/MetadataMigrations.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/features/metadata/services/MetadataMigrations.ts b/src/features/metadata/services/MetadataMigrations.ts index b115c31b..033c8c30 100644 --- a/src/features/metadata/services/MetadataMigrations.ts +++ b/src/features/metadata/services/MetadataMigrations.ts @@ -319,8 +319,7 @@ const commitMigratedMetadata = ( const isMetadataAlreadyMigrated = !metadata || migrationId === METADATA_MIGRATIONS.length; - const isCommitRequired = - !isMetadataAlreadyMigrated && (!!metadataKeysToDelete.length || !!metadataToUpdate.length); + const isCommitRequired = !isMetadataAlreadyMigrated; if (!isCommitRequired) { return; }