From 87041a7bb3e041db9687ca917a5120859f6c8cda Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Sun, 1 Jun 2025 15:43:16 -0400 Subject: [PATCH] Fix folder sync --- syncclient/client.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/syncclient/client.go b/syncclient/client.go index fcf502f..858125b 100644 --- a/syncclient/client.go +++ b/syncclient/client.go @@ -417,15 +417,15 @@ func folderSync(folders []string) error { folderFullPath := global.TargetLocationFormat(folder) // check if target path already exists - isAccessible, _ := back.TargetIsFile(folderFullPath, false) // error is ignored because dir/file status is irrelevant + isAccessible, err := back.TargetIsFile(folderFullPath, false) if !isAccessible { err := os.MkdirAll(folderFullPath, 0700) if err != nil { return errors.New("unable to create folder (" + folder + "): " + err.Error()) } - } else { - return errors.New("unable to create folder (" + folder + "): a file with the same name already exists") + } else if err != nil { + return errors.New("unable to create folder (" + folder + "): " + err.Error()) } } return nil