From bae1050ce41bd0c907db2bc55bc5fe63f8435511 Mon Sep 17 00:00:00 2001 From: Martin Boehm Date: Wed, 20 Mar 2019 18:04:52 +0100 Subject: [PATCH] Log error from api json encode --- server/public.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/server/public.go b/server/public.go index 7cef62e4..12deb354 100644 --- a/server/public.go +++ b/server/public.go @@ -265,7 +265,10 @@ func (s *PublicServer) jsonHandler(handler func(r *http.Request, apiVersion int) if e, isError := data.(jsonError); isError { w.WriteHeader(e.HTTPStatus) } - json.NewEncoder(w).Encode(data) + err = json.NewEncoder(w).Encode(data) + if err != nil { + glog.Warning("json encode ", err) + } }() data, err = handler(r, apiVersion) if err != nil || data == nil {