hugolib: Make sure that empty terms lists are still created

Fixes #2977
This commit is contained in:
Bjørn Erik Pedersen 2017-03-01 17:07:38 +01:00
parent 3669015f56
commit 9671162a22
2 changed files with 11 additions and 7 deletions

View file

@ -351,6 +351,7 @@ func (h *HugoSites) createMissingPages() error {
newPages = append(newPages, n)
}
}
}
if s.isEnabled(KindTaxonomyTerm) {
if !foundTaxonomyTermsPage {
@ -362,7 +363,6 @@ func (h *HugoSites) createMissingPages() error {
}
}
}
}
if s.isEnabled(KindSection) {
sectionPages := s.findPagesByKind(KindSection)

View file

@ -73,6 +73,7 @@ defaultContentLanguage = "en"
tag = "tags"
category = "categories"
other = "others"
empty = "empties"
`
pageTemplate := `---
@ -141,4 +142,7 @@ others:
require.Equal(t, "Hello Hugo World", helloWorld.Title)
}
// Issue #2977
th.assertFileContent("public/empties/index.html", "Terms List", "Empties")
}