fix: create folder if first file is not a markedown file
All checks were successful
ci/woodpecker/push/commit Pipeline was successful

This commit is contained in:
kekskurse 2025-08-04 01:20:57 +02:00
parent 24868c0abc
commit 8d22209df5

View file

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