summaryrefslogtreecommitdiff
path: root/markdown
diff options
context:
space:
mode:
Diffstat (limited to 'markdown')
-rw-r--r--markdown/markdown.go8
1 files changed, 5 insertions, 3 deletions
diff --git a/markdown/markdown.go b/markdown/markdown.go
index 1a529f6..cc2abf1 100644
--- a/markdown/markdown.go
+++ b/markdown/markdown.go
@@ -60,11 +60,13 @@ func parseMarkdownFile(embedded fs.FS, path string) (Content, error) {
if err != nil {
return Content{}, fmt.Errorf("failed to parse frontmatter: %v", err)
}
- path = "/" + strings.Replace(path, ".md", "", 1)
- if path == "/index" {
- path = "/"
+ path = strings.Replace(path, ".md", "", 1)
+ if path == "index" {
+ path = ""
}
+ path = "/" + path
+
mc := Content{
Body: string(rest),
Path: path,