hugolib: Only do link transforms etc. on HTML type of pages

See #2828
This commit is contained in:
Bjørn Erik Pedersen 2017-04-07 11:01:36 +02:00
parent 3c405f5172
commit 5714531f34

View file

@ -1893,6 +1893,9 @@ func (s *Site) renderAndWritePage(name string, dest string, p *PageOutput, layou
transformLinks := transform.NewEmptyTransforms() transformLinks := transform.NewEmptyTransforms()
isHTML := p.outputFormat.IsHTML
if isHTML {
if s.Info.relativeURLs || s.Info.canonifyURLs { if s.Info.relativeURLs || s.Info.canonifyURLs {
transformLinks = append(transformLinks, transform.AbsURL) transformLinks = append(transformLinks, transform.AbsURL)
} }
@ -1907,6 +1910,7 @@ func (s *Site) renderAndWritePage(name string, dest string, p *PageOutput, layou
transformLinks = append(transformLinks, transform.HugoGeneratorInject) transformLinks = append(transformLinks, transform.HugoGeneratorInject)
} }
} }
}
var path []byte var path []byte