Fix erroneous warning with .Page.RenderString on a page without a backing file

Fixes #9433
This commit is contained in:
Bjørn Erik Pedersen
2022-01-28 09:45:11 +01:00
parent c05c99f0c5
commit ef7d14a241
2 changed files with 18 additions and 1 deletions

View File

@@ -768,16 +768,20 @@ func (p *pageMeta) newContentConverter(ps *pageState, markup string, renderingCo
var id string
var filename string
var path string
if !p.f.IsZero() {
id = p.f.UniqueID()
filename = p.f.Filename()
path = p.f.Path()
} else {
path = p.Pathc()
}
cpp, err := cp.New(
converter.DocumentContext{
Document: newPageForRenderHook(ps),
DocumentID: id,
DocumentName: p.File().Path(),
DocumentName: path,
Filename: filename,
ConfigOverrides: renderingConfigOverrides,
},