diff --git a/main.go b/main.go index b957656..53c10ca 100644 --- a/main.go +++ b/main.go @@ -71,14 +71,18 @@ func errorHandler(w http.ResponseWriter, r *http.Request) { generateInternalServerError(w, err) return } - t.Execute(w, errorData) + if err := t.Execute(w, errorData); err != nil { + log.Error(err) + } } func generateInternalServerError(w http.ResponseWriter, err error) { log.Println(err) w.Header().Set("Content-Type", "application/json; charset=utf-8") w.WriteHeader(http.StatusInternalServerError) - w.Write([]byte(`{"error": "Internal Server Error"}`)) + if _, err := w.Write([]byte(`{"error": "Internal Server Error"}`)); err != nil { + log.Error(err) + } } func headersHandler(w http.ResponseWriter, r *http.Request) {