Describe the bug
Previewing of hugo bundle(index.md) fails with 404.
Generated url is wrong when setting "previewPath" to "/{{pathToken.relPath}}"
To Reproduce
frontmatter.json
"frontMatter.content.pageFolders": [{
"title": "content",
"path": "[[workspace]]/content",
"filePrefix": null,
"previewPath": "/{{pathToken.relPath}}"
}]
contents
$ tree content
content
└── post
└── bundle
└── index.md
previewing content/post/bundle/index.md leads to wrong url:
http://localhost:1313/post/bundle/bundle
Expected behavior
expected url:
http://localhost:1313/post/bundle
Desktop (please complete the following information):
- OS: Ubuntu2204
- vscode: 1.79.2
- frontMatter version: v8.4.0
Additional context
The vscode-front-matter/src/commands/Preview.ts seems try to handele index as a special case,
Howevere, slug = Article.getSlug(); at line number 100 sets slag to dir name(bundle in above example)
Describe the bug
Previewing of hugo bundle(index.md) fails with 404.
Generated url is wrong when setting "previewPath" to "/{{pathToken.relPath}}"
To Reproduce
frontmatter.json
contents
previewing
content/post/bundle/index.mdleads to wrong url:http://localhost:1313/post/bundle/bundleExpected behavior
expected url:
http://localhost:1313/post/bundleDesktop (please complete the following information):
Additional context
The
vscode-front-matter/src/commands/Preview.tsseems try to handeleindexas a special case,Howevere,
slug = Article.getSlug();at line number 100 setsslagto dir name(bundlein above example)