diff options
Diffstat (limited to 'logging/middleware.go')
-rw-r--r-- | logging/middleware.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/logging/middleware.go b/logging/middleware.go index 5442203..4e23c1e 100644 --- a/logging/middleware.go +++ b/logging/middleware.go @@ -11,14 +11,14 @@ import ( func LogRequests(logger Logger) gus.Middleware { return func(inner gus.Handler) gus.Handler { - return func(ctx context.Context, request *gus.Request) *gus.Response { - response := inner(ctx, request) + return gus.HandlerFunc(func(ctx context.Context, request *gus.Request) *gus.Response { + response := inner.Handle(ctx, request) if response != nil { response.Body = loggingBody(logger, request, response) } return response - } + }) } } |