hugolib: Allow index.md inside bundles

Fixes #6208
This commit is contained in:
Bjørn Erik Pedersen
2019-08-17 16:22:24 +02:00
parent 18836a71ce
commit 4b4bdcfe74
2 changed files with 47 additions and 0 deletions

View File

@@ -370,6 +370,11 @@ func (c *pagesCollector) addToBundle(info hugofs.FileMetaInfo, btyp bundleDirTyp
lang := c.getLang(info)
bundle := getBundle(lang)
isBundleHeader := c.isBundleHeader(info)
if bundle != nil && isBundleHeader {
// index.md file inside a bundle, see issue 6208.
info.Meta()["classifier"] = files.ContentClassContent
isBundleHeader = false
}
classifier := info.Meta().Classifier()
isContent := classifier == files.ContentClassContent
if bundle == nil {