fix: remote mkdir

This commit is contained in:
Simon Ding
2024-07-15 11:57:46 +08:00
parent e7680f2e92
commit 68897e85f9

View File

@@ -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 {