From cafff4e0eb3f6bd7e54e323466fbeef8d8cf8736 Mon Sep 17 00:00:00 2001 From: EYHN Date: Tue, 25 Feb 2025 07:21:46 +0000 Subject: [PATCH] fix(nbstore): reduce unnecessary sync (#10426) --- packages/common/nbstore/src/sync/doc/peer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/common/nbstore/src/sync/doc/peer.ts b/packages/common/nbstore/src/sync/doc/peer.ts index fcf02f4244..13dce7a687 100644 --- a/packages/common/nbstore/src/sync/doc/peer.ts +++ b/packages/common/nbstore/src/sync/doc/peer.ts @@ -272,7 +272,7 @@ export class DocSyncPeer { jobs: (Job & { type: 'push' })[], signal?: AbortSignal ) => { - if (this.status.connectedDocs.has(docId)) { + if (this.status.connectedDocs.has(docId) && !this.remote.isReadonly) { const maxClock = jobs.reduce( (a, b) => (a.getTime() > b.clock.getTime() ? a : b.clock), new Date(0)