From 8b1175e56b1acc11a87dbdddcaf2bd20f85d8bdd Mon Sep 17 00:00:00 2001 From: "Gustavo L de Mello (Guz)" Date: Sat, 25 Jan 2025 10:24:26 -0300 Subject: [PATCH] feat(blogo,core): assert error values of error response write --- blogo/core/core.go | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/blogo/core/core.go b/blogo/core/core.go index 2d886f9..e09a72c 100644 --- a/blogo/core/core.go +++ b/blogo/core/core.go @@ -174,11 +174,12 @@ func (srv *server) serveHTTPSource(w http.ResponseWriter, r *http.Request) error log.Error("Failed to handle error with plugin") w.WriteHeader(http.StatusInternalServerError) - w.Write([]byte(fmt.Sprintf( + _, err = w.Write([]byte(fmt.Sprintf( "Failed to handle error %q with plugin %q", err.Error(), srv.onerror.Name(), ))) + srv.assert.Nil(err) return err } @@ -248,11 +249,12 @@ func (srv *server) serveHTTPOpenFile( if !ok { log.Error("Failed to handle error with plugin") w.WriteHeader(http.StatusInternalServerError) - w.Write([]byte(fmt.Sprintf( + _, err = w.Write([]byte(fmt.Sprintf( "Failed to handle error %q with plugin %q", err.Error(), srv.onerror.Name(), ))) + srv.assert.Nil(err) return nil, err } @@ -310,11 +312,12 @@ func (srv *server) serveHTTPRender(file fs.File, w http.ResponseWriter, r *http. log.Error("Failed to handle error with plugin") w.WriteHeader(http.StatusInternalServerError) - w.Write([]byte(fmt.Sprintf( + _, err = w.Write([]byte(fmt.Sprintf( "Failed to handle error %q with plugin %q", err.Error(), srv.onerror.Name(), ))) + srv.assert.Nil(err) return err }