Regression in media type suffix lookup

Introduced in Hugo 0.82.0.

Fixes #8406
This commit is contained in:
Bjørn Erik Pedersen
2021-04-20 12:05:25 +02:00
parent 3ddffd064d
commit e73f7a770d
2 changed files with 24 additions and 6 deletions

View File

@@ -305,7 +305,7 @@ func (t Types) GetBySuffix(suffix string) (tp Type, si SuffixInfo, found bool) {
}
func (m Type) hasSuffix(suffix string) bool {
return strings.Contains(m.suffixesCSV, suffix)
return strings.Contains(","+m.suffixesCSV+",", ","+suffix+",")
}
// GetByMainSubType gets a media type given a main and a sub type e.g. "text" and "plain".