diff --git a/ginext/commonMiddlewares.go b/ginext/commonMiddlewares.go index 410b6f3..4870428 100644 --- a/ginext/commonMiddlewares.go +++ b/ginext/commonMiddlewares.go @@ -5,10 +5,8 @@ import ( "gogs.mikescher.com/BlackForestBytes/goext/dataext" ) -func BodyBuffer() gin.HandlerFunc { - return func(g *gin.Context) { - if g.Request.Body != nil { - g.Request.Body = dataext.NewBufferedReadCloser(g.Request.Body) - } +func BodyBuffer(g *gin.Context) { + if g.Request.Body != nil { + g.Request.Body = dataext.NewBufferedReadCloser(g.Request.Body) } } diff --git a/ginext/routes.go b/ginext/routes.go index 78c9905..64bb7d4 100644 --- a/ginext/routes.go +++ b/ginext/routes.go @@ -113,7 +113,7 @@ func (w *GinRouteBuilder) Handle(handler WHandlerFunc) { if w.routes.wrapper.bufferBody { arr := make([]gin.HandlerFunc, 0, len(w.handlers)+1) - arr = append(arr, BodyBuffer()) + arr = append(arr, BodyBuffer) arr = append(arr, w.handlers...) w.handlers = arr } diff --git a/goextVersion.go b/goextVersion.go index 7d8572a..9956f68 100644 --- a/goextVersion.go +++ b/goextVersion.go @@ -1,5 +1,5 @@ package goext -const GoextVersion = "0.0.228" +const GoextVersion = "0.0.229" -const GoextVersionTimestamp = "2023-08-08T15:33:52+0200" +const GoextVersionTimestamp = "2023-08-08T16:05:44+0200"