diff --git a/pkg/storage/local.go b/pkg/storage/local.go index 37abeea..18f168d 100644 --- a/pkg/storage/local.go +++ b/pkg/storage/local.go @@ -24,6 +24,7 @@ type LocalStorage struct { func (l *LocalStorage) Move(src, dest string) error { targetDir := filepath.Join(l.dir, dest) + os.MkdirAll(targetDir, 0655) err := filepath.Walk(src, func(path string, info fs.FileInfo, err error) error { destName := filepath.Join(targetDir, info.Name()) srcName := filepath.Join(src, info.Name())