renderer: avoid calling Handle twice

This commit is contained in:
bergquist 2017-12-28 14:37:10 +01:00
parent 7a8a52a145
commit 8a5fe5b0df

View File

@ -31,11 +31,12 @@ func RenderToPng(c *middleware.Context) {
pngPath, err := renderer.RenderToPng(renderOpts)
if err != nil {
if err == renderer.ErrTimeout {
c.Handle(500, err.Error(), err)
}
if err != nil && err == renderer.ErrTimeout {
c.Handle(500, err.Error(), err)
return
}
if err != nil {
c.Handle(500, "Rendering failed.", err)
return
}