diff --git a/httputil/renderer.go b/httputil/renderer.go index e572eebdc801b6eb6a33fcb856e8a42a5a003183..6f1e13737e83d199bb4d04acc6208e1644c7c870 100644 --- a/httputil/renderer.go +++ b/httputil/renderer.go @@ -45,7 +45,7 @@ func (r *Renderer) Render(w http.ResponseWriter, req *http.Request, templateName // Render the template into a buffer, to prevent returning // half-rendered templates when there is an error. var buf bytes.Buffer - if err := r.tpl.ExecuteTemplate(&buf, templateName, data); err != nil { + if err := r.tpl.ExecuteTemplate(&buf, templateName, vars); err != nil { log.Printf("template rendering error for %s: %v", req.URL.String(), err) http.Error(w, err.Error(), http.StatusInternalServerError) return