From eb2b349697ede136ea031cf7d82bfb72a5a0dcf9 Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Sun, 26 Jan 2025 18:12:54 -0500 Subject: [PATCH] Sync deletions before folders to avoid failing to download folder contents if the deleted folder is re-added prior to sync --- sync/client.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sync/client.go b/sync/client.go index e959bd4..b11870e 100644 --- a/sync/client.go +++ b/sync/client.go @@ -462,12 +462,12 @@ func RunJob(manualSync, returnLists bool) [3][]string { // fetch remote lists remoteEntryModMap, remoteFolders, deletions, serverTime, clientTime := getRemoteDataFromClient(sshClient, manualSync) - // sync folders - folderSync(remoteFolders) - // sync deletions deletionSync(deletions) + // sync folders + folderSync(remoteFolders) + // fetch local lists localEntryModMap := getLocalData()