diff --git a/pkg/wikipress/generator.go b/pkg/wikipress/generator.go index 65c4c72..ff95d6a 100644 --- a/pkg/wikipress/generator.go +++ b/pkg/wikipress/generator.go @@ -18,6 +18,7 @@ func CreateFilePageAndCopyContent(file File, outfolder string) error { for versionNumber := range file.Versions { folder := fmt.Sprintf("%v/%v", outfolder, file.GetFolder()) + os.MkdirAll(folder, 0755) path := fmt.Sprintf("%v/%v_%v.%v", folder, file.GetName(), file.Versions[versionNumber].Hash, file.GetExtension()) err := os.WriteFile(path, file.Versions[versionNumber].contentbinary, 0o644) if err != nil {