From 68897e85f9e1823cdf9cea06308f498b4c393c48 Mon Sep 17 00:00:00 2001 From: Simon Ding Date: Mon, 15 Jul 2024 11:57:46 +0800 Subject: [PATCH] fix: remote mkdir --- pkg/storage/webdav.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pkg/storage/webdav.go b/pkg/storage/webdav.go index bd5b19a..a2ddb4d 100644 --- a/pkg/storage/webdav.go +++ b/pkg/storage/webdav.go @@ -46,10 +46,11 @@ func (w *WebdavStorage) Move(local, remote string) error { remoteName := filepath.Join(remoteBase, rel) if info.IsDir() { + log.Infof("skip dir %v, webdav will mkdir automatically", info.Name()) - if err := w.fs.Mkdir(remoteName, 0666); err != nil { - return errors.Wrapf(err, "mkdir %v", remoteName) - } + // if err := w.fs.Mkdir(remoteName, 0666); err != nil { + // return errors.Wrapf(err, "mkdir %v", remoteName) + // } } else { //is file if f, err := os.OpenFile(path, os.O_RDONLY, 0666); err != nil {