Fix double document creation on first sync

This commit is contained in:
Andras Schmelczer 2025-04-01 22:42:14 +01:00
parent 3744b0a633
commit 168fb44b07
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C

View file

@ -479,7 +479,10 @@ export class Syncer {
.filter(
(remoteDocument) =>
allLocalFiles.includes(remoteDocument.relativePath) &&
!remoteDocument.isDeleted
!remoteDocument.isDeleted &&
this.database.getDocumentByDocumentId(
remoteDocument.documentId
) === undefined
)
.forEach((remoteDocument) => {
this.database.createNewEmptyDocument(