We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ce79bde commit e01bcffCopy full SHA for e01bcff
middleware/logger.go
@@ -50,19 +50,17 @@ func TrackRequest() func(http.Handler) http.Handler {
50
51
requestBody := anansi.ReadBody(r)
52
53
- if len(requestBody) == 0 {
54
- return
55
- }
56
-
57
- log.UpdateContext(func(ctx zerolog.Context) zerolog.Context {
58
- buffer := new(bytes.Buffer)
+ if len(requestBody) != 0 {
+ log.UpdateContext(func(ctx zerolog.Context) zerolog.Context {
+ buffer := new(bytes.Buffer)
59
60
- if err := json.Compact(buffer, requestBody); err != nil {
61
- panic(err)
62
+ if err := json.Compact(buffer, requestBody); err != nil {
+ panic(err)
+ }
63
64
- return ctx.RawJSON("request", buffer.Bytes())
65
- })
+ return ctx.RawJSON("request", buffer.Bytes())
+ })
66
67
next.ServeHTTP(w, r)
68
})
0 commit comments