From 0728b721023c7797d2a636ddcb323479d91ba01d Mon Sep 17 00:00:00 2001 From: jkskj <lllljkskj@163.com> Date: Wed, 10 Jul 2024 09:01:06 +0800 Subject: [PATCH] fix: return error in ClientMiddleware --- client_middleware.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client_middleware.go b/client_middleware.go index 35b80b0..2902fe0 100644 --- a/client_middleware.go +++ b/client_middleware.go @@ -82,7 +82,7 @@ func (g *gzipClientMiddleware) ClientMiddleware(next client.Endpoint) client.End err = next(ctx, req, resp) if err != nil { - return + return err } if fn := g.DecompressFnForClient; fn != nil && strings.EqualFold(resp.Header.Get("Content-Encoding"), "gzip") { f := fn(next)