diff --git a/internal/httputil/httputil.go b/internal/httputil/httputil.go index b3390ba3..ba004e91 100644 --- a/internal/httputil/httputil.go +++ b/internal/httputil/httputil.go @@ -12,5 +12,9 @@ import ( func WriteJSONResponse(w http.ResponseWriter, statusCode int, body interface{}) { w.Header().Set("Content-Type", "application/json") w.WriteHeader(statusCode) - json.NewEncoder(w).Encode(body) + data, err := json.Marshal(body) + if err != nil { + return + } + w.Write(data) }