refactor(syncguard): read host-local preferences

This commit is contained in:
Artem Ovchinnikov committed 2026-10-29 13:05:33 +03:00
1 parent 9b47310a3c
commit 7c1385fd79
2 files changed
+10 -7

No files matched your search

@@ -50,17 +50,20 @@ function setup(overrides: { enabled?: boolean; minimumFiles?: number } = {}) {
const batched = reactiveSource(0);
const conflictProcessQueueCount = reactiveSource(0);
const settings = {
syncGuardEnabled: overrides.enabled ?? true,
syncGuardMinimumFiles: overrides.minimumFiles ?? 2,
};
const sharedSettings = {
isConfigured: true,
liveSync: true,
remoteType: REMOTE_COUCHDB,
syncGuardEnabled: overrides.enabled ?? true,
syncGuardMinimumFiles: overrides.minimumFiles ?? 2,
};
const host = {
services: {
context: createServiceContext(),
setting: {
currentSettings: () => settings,
currentSettings: () => sharedSettings,
syncGuardSettings: settings,
onSettingRealised: { addHandler: (fn: () => Promise<boolean>) => onSettingRealised.push(fn) },
},
replication: {