Keep startup ready after individual file failures

This commit is contained in:
vorotamoroz
2026-09-04 12:50:46 +00:00
parent 045a328697
commit 6abc5cba64
15 changed files with 335 additions and 5 deletions
+4 -1
View File
@@ -42,8 +42,11 @@ export class ModuleLiveSyncMain extends AbstractModule {
return false;
}
}
const isInitialized = await this.services.databaseEvents.initialiseDatabase(false, false);
// Ordinary start-up may continue when individual files could not be
// processed. Explicit Fetch and Rebuild flows retain the strict default.
const isInitialized = await this.services.databaseEvents.initialiseDatabase(false, false, false, true);
if (!isInitialized) {
this._log($msg("Ui.Common.LocalDatabaseInitialisationFailed"), LOG_LEVEL_NOTICE);
//TODO:stop all sync.
return false;
}