diff --git a/pkg/svg/storage.go b/pkg/svg/storage.go index 1455a3b..a73facd 100644 --- a/pkg/svg/storage.go +++ b/pkg/svg/storage.go @@ -60,7 +60,7 @@ func (f FileSvgStorage) Get(id string) (io.ReadCloser, error) { func (f FileSvgStorage) CreatePublic(data io.Reader, filetype string) (string, error) { path := filepath.Join(f.basepath, f.publicSubPath) - if err := os.Mkdir(path, 0755); err != nil { + if err := os.MkdirAll(path, 0755); err != nil { return "", err }