diff --git a/clients/desktop/src-tauri/src/sync/engine.rs b/clients/desktop/src-tauri/src/sync/engine.rs index 8406ec8..1d84ab9 100644 --- a/clients/desktop/src-tauri/src/sync/engine.rs +++ b/clients/desktop/src-tauri/src/sync/engine.rs @@ -52,7 +52,8 @@ impl SyncEngine { let tree = self.api.get_sync_tree().await?; - for sp in &self.sync_paths { + let sync_paths = self.sync_paths.clone(); + for sp in &sync_paths { if !sp.enabled { continue; } let local_dir = PathBuf::from(&sp.local_dir);