hugolib: Add missing zero check on file
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 26 Jun 2020 11:27:01 +0000 (13:27 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Fri, 26 Jun 2020 11:27:01 +0000 (13:27 +0200)
hugolib/page__meta.go

index 5b2d74d00726ec1b3264fe59d415f524c5c82566..0e16292f0a4b026e9ef43446e666e5469f15b419 100644 (file)
@@ -728,8 +728,10 @@ func (p *pageMeta) newContentConverter(ps *pageState, markup string, renderingCo
        }
 
        var id string
+       var filename string
        if !p.f.IsZero() {
                id = p.f.UniqueID()
+               filename = p.f.Filename()
        }
 
        cpp, err := cp.New(
@@ -737,7 +739,7 @@ func (p *pageMeta) newContentConverter(ps *pageState, markup string, renderingCo
                        Document:        newPageForRenderHook(ps),
                        DocumentID:      id,
                        DocumentName:    p.Path(),
-                       Filename:        p.f.Filename(),
+                       Filename:        filename,
                        ConfigOverrides: renderingConfigOverrides,
                },
        )