diff --git a/server/backup/src/backup.ts b/server/backup/src/backup.ts index ab76a7b39c..a84fa71718 100644 --- a/server/backup/src/backup.ts +++ b/server/backup/src/backup.ts @@ -779,6 +779,9 @@ export async function backup ( if (await storage.exists(infoFile)) { backupInfo = JSON.parse(gunzipSync(new Uint8Array(await storage.loadFile(infoFile))).toString()) } + if (backupInfo.migrations == null) { + backupInfo.migrations = {} + } backupInfo.migrations.zeroCheckSize = true await storage.writeFile(infoFile, gzipSync(JSON.stringify(backupInfo, undefined, 2), { level: defaultLevel })) }