hugolib: Fix preserveTaxonomyNames regressions

Fixes #2809
This commit is contained in:
Bjørn Erik Pedersen
2016-12-26 19:30:57 +01:00
parent 862f09babe
commit bcb3ef7413
4 changed files with 36 additions and 4 deletions

View File

@@ -1494,6 +1494,12 @@ func (p *Page) prepareData(s *Site) error {
plural := p.sections[0]
term := p.sections[1]
if s.Info.preserveTaxonomyNames {
if v, ok := s.taxonomiesOrigKey[fmt.Sprintf("%s-%s", plural, term)]; ok {
term = v
}
}
singular := s.taxonomiesPluralSingular[plural]
taxonomy := s.Taxonomies[plural].Get(term)