diff --git a/persistence/media_download.go b/persistence/media_download.go index a96ad67..78a5fe9 100644 --- a/persistence/media_download.go +++ b/persistence/media_download.go @@ -42,7 +42,7 @@ func (d DefaultDownloader) Curl(url string, outpath string) error { // Ensure the output directory exists dirname := path.Dir(outpath) if dirname != "." { - err = os.Mkdir(dirname, 0755) + err = os.MkdirAll(dirname, 0755) if err != nil { panic(err) }