diff --git a/middleware/csrf/csrf.go b/middleware/csrf/csrf.go index c2484d30..aab36685 100644 --- a/middleware/csrf/csrf.go +++ b/middleware/csrf/csrf.go @@ -86,9 +86,7 @@ func New(config ...Config) fiber.Handler { // Return new handler return func(c fiber.Ctx) error { - var ( - err error - ) + var err error // Don't execute middleware if Next returns true if cfg.Next != nil && cfg.Next(c) { diff --git a/middleware/csrf/csrf_test.go b/middleware/csrf/csrf_test.go index fbc03c38..8355d2e5 100644 --- a/middleware/csrf/csrf_test.go +++ b/middleware/csrf/csrf_test.go @@ -1574,9 +1574,10 @@ func Test_CSRF_With_Proxy_Middleware(t *testing.T) { t.Parallel() // 1. Create a target server that the proxy will forward to - targetServer := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { + targetServer := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, _ *http.Request) { w.WriteHeader(http.StatusOK) - _, _ = w.Write([]byte("Hello from target")) + _, err := w.Write([]byte("Hello from target")) + require.NoError(t, err) })) defer targetServer.Close()