mirror of
https://github.com/gohugoio/hugo.git
synced 2025-08-22 21:42:50 +02:00
committed by
Bjørn Erik Pedersen
parent
22055176d2
commit
85d31f7bfb
@@ -635,7 +635,19 @@ func (p *pageState) RenderString(args ...interface{}) (template.HTML, error) {
|
||||
}
|
||||
}
|
||||
|
||||
c, err := p.pageOutput.cp.renderContentWithConverter(conv, []byte(s), false)
|
||||
var cp *pageContentOutput
|
||||
|
||||
// If the current content provider is not yet initialized, do so now.
|
||||
if lcp, ok := p.pageOutput.ContentProvider.(*page.LazyContentProvider); ok {
|
||||
c := lcp.Init()
|
||||
if pco, ok := c.(*pageContentOutput); ok {
|
||||
cp = pco
|
||||
}
|
||||
} else {
|
||||
cp = p.pageOutput.cp
|
||||
}
|
||||
|
||||
c, err := cp.renderContentWithConverter(conv, []byte(s), false)
|
||||
if err != nil {
|
||||
return "", p.wrapError(err)
|
||||
}
|
||||
|
Reference in New Issue
Block a user