From 2f407d6af9f15c9fa862a60aaac8037ecaa7ba76 Mon Sep 17 00:00:00 2001 From: Gilbert Chen Date: Thu, 1 Oct 2020 09:27:20 -0400 Subject: [PATCH] Another change needed for symlinked chunk subdirectories --- src/duplicacy_filestorage.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/duplicacy_filestorage.go b/src/duplicacy_filestorage.go index 28f753c..fe9387b 100644 --- a/src/duplicacy_filestorage.go +++ b/src/duplicacy_filestorage.go @@ -79,7 +79,7 @@ func (storage *FileStorage) ListFiles(threadIndex int, dir string) (files []stri for _, f := range list { name := f.Name() - if f.IsDir() && name[len(name)-1] != '/' { + if (f.IsDir() || f.Mode() & os.ModeSymlink != 0) && name[len(name)-1] != '/' { name += "/" } files = append(files, name)