From 9f42b75eee29674539a207f544f9f9c2359ec01e Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Mon, 6 Jan 2025 01:44:33 +0100 Subject: [PATCH] Prevent applying already applied metadata migrations again The "appliedMigrationId" was converted to it's index of the "METADATA_MIGRATIONS" and then was compared to the "migration id" which starts at 1 instead of 0 --- 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 aee82533..d0a1d14a 100644 --- a/src/modules/metadata/services/MetadataMigrations.ts +++ b/src/modules/metadata/services/MetadataMigrations.ts @@ -308,7 +308,7 @@ export const applyMetadataMigrations = ( const migrationIdKey = getMetadataKey('migration'); const appliedMigrationId = Number.isNaN(Number(meta[migrationIdKey])) ? 0 - : Math.max(0, Number(meta[migrationIdKey]) - 1); + : Math.max(0, Number(meta[migrationIdKey])); const migrationToMetadata: [number, Metadata][] = [[0, meta]];