From ca7633d791d449c037b468de004c1538e5a15983 Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Sun, 19 May 2024 21:20:22 -0400 Subject: [PATCH] When syncing deletions, specify that a target is only sheared if it exists --- src/sync/client.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sync/client.go b/src/sync/client.go index ce03374..11a2736 100644 --- a/src/sync/client.go +++ b/src/sync/client.go @@ -353,7 +353,7 @@ func deletionSync(deletions []string) { var filesDeleted bool for _, deletion := range deletions { filesDeleted = true // set a flag to indicate that files have been deleted (used to determine whether to print a gap between deletion and other messages) - fmt.Println(ansiDelete+deletion+backend.AnsiReset, "has been sheared, removing locally") + fmt.Println(ansiDelete+deletion+backend.AnsiReset, "has been sheared, removing locally (if it exists)") os.RemoveAll(backend.EntryRoot + deletion) }