hugolib: Improve error message in .Render
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 13 Feb 2018 08:01:47 +0000 (09:01 +0100)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Thu, 15 Feb 2018 08:41:29 +0000 (09:41 +0100)
hugolib/page_output.go

index 9844b150a42bbdb89dcf5d6f4cc90486566df3ce..0a51e72f757e19f8819e5360a21a57966e73ffc8 100644 (file)
@@ -130,7 +130,7 @@ func (p *PageOutput) Render(layout ...string) template.HTML {
                if templ != nil {
                        res, err := templ.ExecuteToString(p)
                        if err != nil {
-                               helpers.DistinctErrorLog.Printf("in .Render: Failed to execute template %q for page %q", layout, p.pathOrTitle())
+                               helpers.DistinctErrorLog.Printf("in .Render: Failed to execute template %q: %s", layout, err)
                                return template.HTML("")
                        }
                        return template.HTML(res)