pass context Keys to LogFormatterParams

This commit is contained in:
Adam Zielinski 2019-03-05 22:55:50 -05:00
parent 59500f7c36
commit 1be9ccae8e

View File

@ -66,8 +66,8 @@ type LogFormatterParams struct {
IsTerm bool
// BodySize is the size of the Response Body
BodySize int
// Context is the Context associated with the request.
Context *Context
// Keys are the keys set on the request's context.
Keys map[string]interface{}
}
// StatusCodeColor is the ANSI color for appropriately logging http status code to a terminal.
@ -229,7 +229,7 @@ func LoggerWithConfig(conf LoggerConfig) HandlerFunc {
param := LogFormatterParams{
Request: c.Request,
IsTerm: isTerm,
Context: c,
Keys: c.Keys,
}
// Stop timer