From eb49a034ed00e6e1f47a95b6936b6906c75a5550 Mon Sep 17 00:00:00 2001 From: Stefan Hacker Date: Sun, 12 Apr 2026 02:19:09 +0200 Subject: [PATCH] fix: &self -> &mut self fuer Methoden die known_checksums aendern Co-Authored-By: Claude Opus 4.6 (1M context) --- clients/desktop/src-tauri/src/sync/engine.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/clients/desktop/src-tauri/src/sync/engine.rs b/clients/desktop/src-tauri/src/sync/engine.rs index 446b9b4..8406ec8 100644 --- a/clients/desktop/src-tauri/src/sync/engine.rs +++ b/clients/desktop/src-tauri/src/sync/engine.rs @@ -87,7 +87,7 @@ impl SyncEngine { } /// Virtual sync: create .cloud placeholder files - async fn sync_virtual(&self, entries: &[FileEntry], local_dir: &Path, + async fn sync_virtual(&mut self, entries: &[FileEntry], local_dir: &Path, server_path: &str, log: &mut Vec) { for entry in entries { let local_path = local_dir.join(&entry.name); @@ -189,7 +189,7 @@ impl SyncEngine { } /// Upload new local files that don't exist on server yet (for both Virtual + Full mode) - async fn sync_upload_new(&self, server_entries: &[FileEntry], local_dir: &Path, + async fn sync_upload_new(&mut self, server_entries: &[FileEntry], local_dir: &Path, parent_id: Option, log: &mut Vec) { let server_names: std::collections::HashSet = server_entries.iter() .map(|e| e.name.clone()).collect(); @@ -323,7 +323,7 @@ impl SyncEngine { } /// Full sync: upload new/changed local files - async fn sync_full_upload(&self, server_entries: &[FileEntry], local_dir: &Path, + async fn sync_full_upload(&mut self, server_entries: &[FileEntry], local_dir: &Path, parent_id: Option, log: &mut Vec) { let server_names: HashMap = server_entries.iter() .map(|e| (e.name.clone(), e))