Allow importing to folders

This commit is contained in:
JP Hastings-Spital 2024-10-11 09:07:43 +01:00
parent 440985937b
commit 63ba395f5b

View file

@ -89,6 +89,11 @@ func outputArticle(article Article, outputDir string) error {
slug := kebab(artTitle) slug := kebab(artTitle)
articlePath := path.Join(outputDir, fmt.Sprintf("%s.md", slug)) articlePath := path.Join(outputDir, fmt.Sprintf("%s.md", slug))
dirArticlePath := path.Join(outputDir, slug, "index.md")
if _, err := os.Stat(dirArticlePath); os.IsNotExist(err) {
articlePath = dirArticlePath
}
fm, _ := loadFrontmatter(articlePath) fm, _ := loadFrontmatter(articlePath)