From 4bdab6e5d4209ed6e15e25e328f3ba9ab6dd90ce Mon Sep 17 00:00:00 2001 From: Claus Haas Date: Sat, 10 Jan 2026 12:42:55 -0300 Subject: [PATCH] fix: guard resetPersistence in syncState.reset --- src/sync/syncObservable.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sync/syncObservable.ts b/src/sync/syncObservable.ts index bd191599..f202eee5 100644 --- a/src/sync/syncObservable.ts +++ b/src/sync/syncObservable.ts @@ -1516,7 +1516,7 @@ export function syncObservable( isSubscribed = false; unsubscribe?.(); unsubscribe = undefined; - const promise = syncStateValue.resetPersistence(); + const promise = syncStateValue.resetPersistence?.() ?? Promise.resolve(); onChangeRemote(() => { obs$.set(syncOptions.initial ?? undefined); });