From e3d4d40d320b4f2bd88fd3059442c88c7d840abe Mon Sep 17 00:00:00 2001 From: spf13 Date: Thu, 2 Oct 2014 13:37:38 -0400 Subject: [PATCH] better error messages for template errors --- hugolib/template.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hugolib/template.go b/hugolib/template.go index d2cfccf3d..0b7f5e7d0 100644 --- a/hugolib/template.go +++ b/hugolib/template.go @@ -434,7 +434,10 @@ func ExecuteTemplate(context interface{}, layouts ...string) *bytes.Buffer { worked := false for _, layout := range layouts { if localTemplates.Lookup(layout) != nil { - localTemplates.ExecuteTemplate(buffer, layout, context) + err := localTemplates.ExecuteTemplate(buffer, layout, context) + if err != nil { + jww.ERROR.Println(err, "in", layout) + } worked = true break }