fixed error handling, and error logging for panel rendering

This commit is contained in:
Torkel Ödegaard
2015-02-05 12:23:24 +01:00
parent 8e1b753664
commit e5fbbe96fd
7 changed files with 36 additions and 11 deletions

View File

@@ -20,10 +20,11 @@ func RenderToPng(c *middleware.Context) {
}
renderOpts.Url = "http://localhost:3000/" + renderOpts.Url
pngPath, err := renderer.RenderToPng(renderOpts)
if err != nil {
c.HTML(500, "error.html", nil)
c.Handle(500, "Failed to render to png", err)
return
}
c.Resp.Header().Set("Content-Type", "image/png")