From 5edd6430dcae6682c20788cf3dc0e27abe7cc148 Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Sun, 7 Dec 2025 12:44:11 +0000 Subject: [PATCH] Fix file creation deduplication --- sync-server/src/app_state/database.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sync-server/src/app_state/database.rs b/sync-server/src/app_state/database.rs index bdfc7427..41097925 100644 --- a/sync-server/src/app_state/database.rs +++ b/sync-server/src/app_state/database.rs @@ -319,7 +319,7 @@ impl Database { device_id, has_been_merged from latest_document_versions - where relative_path = ? + where relative_path = ? and is_deleted = false order by vault_update_id desc -- `latest_document_versions` only contains a single latest version of each document, however, -- multiple documents can have the same `relative_path`, if they have been deleted. That's -- why we only care about the latest version of the document with the given relative path.