Unified · Split
| @@ -1124,9 +1124,13 @@ const removeMigrationJournal = (path: string): void => { · 1123 unmodified lines | |||
| 1124 | 1124 | ||
| 1125 | const readMigrationJournal = (path: string): MigrationJournal | null => { | 1125 | const readMigrationJournal = (path: string): MigrationJournal | null => { |
| 1126 | if (!fs.existsSync(path)) return null; | 1126 | if (!fs.existsSync(path)) return null; |
| 1127 | const parsed = JSON.parse(fs.readFileSync(path, "utf-8")) as MigrationJournal; | 1127 | try { |
| 1128 | if (parsed.version !== 1) return null; | 1128 | const parsed = JSON.parse(fs.readFileSync(path, "utf-8")) as MigrationJournal; |
| 1129 | return parsed; | 1129 | if (parsed.version !== 1) return null; |
| 1130 | return parsed; | ||
| 1131 | } catch { | ||
| 1132 | return null; | ||
| 1133 | } | ||
| 1130 | }; | 1134 | }; |
| 1131 | 1135 | ||
| 1132 | const authBackupInfoForMigration = ( | 1136 | const authBackupInfoForMigration = ( |