diff --git a/server/lib/settings/index.ts b/server/lib/settings/index.ts index d54dc13c..d0e6166d 100644 --- a/server/lib/settings/index.ts +++ b/server/lib/settings/index.ts @@ -630,7 +630,8 @@ class Settings { if (data) { const parsedJson = JSON.parse(data); - this.data = await runMigrations(parsedJson, SETTINGS_PATH); + const migratedData = await runMigrations(parsedJson, SETTINGS_PATH); + this.data = merge(this.data, migratedData); } // generate keys and ids if it's missing