Make sure term is always set

Fixes #13063
This commit is contained in:
Bjørn Erik Pedersen
2024-11-18 15:01:09 +01:00
parent eb298144b6
commit e917401c71
3 changed files with 51 additions and 8 deletions

View File

@@ -1595,6 +1595,10 @@ func (sa *sitePagesAssembler) applyAggregatesToTaxonomiesAndTerms() error {
}
func (sa *sitePagesAssembler) assembleTermsAndTranslations() error {
if sa.pageMap.cfg.taxonomyTermDisabled {
return nil
}
var (
pages = sa.pageMap.treePages
entries = sa.pageMap.treeTaxonomyEntries
@@ -1612,10 +1616,6 @@ func (sa *sitePagesAssembler) assembleTermsAndTranslations() error {
return false, nil
}
if sa.pageMap.cfg.taxonomyTermDisabled {
return false, nil
}
for _, viewName := range views {
vals := types.ToStringSlicePreserveString(getParam(ps, viewName.plural, false))
if vals == nil {
@@ -1674,6 +1674,7 @@ func (sa *sitePagesAssembler) assembleTermsAndTranslations() error {
})
}
}
return false, nil
},
}