feat expose RequestIDHeaderKey globally

This commit is contained in:
Samuel Berthe
2024-03-19 00:45:06 +01:00
parent fc932ebefd
commit 203f2e6ac8
+2 -2
View File
@@ -112,11 +112,11 @@ func NewWithConfig(logger *slog.Logger, config Config) gin.HandlerFunc {
params[p.Key] = p.Value
}
requestID := c.GetHeader(requestIDHeaderKey)
requestID := c.GetHeader(RequestIDHeaderKey)
if config.WithRequestID {
if requestID == "" {
requestID = uuid.New().String()
c.Header(requestIDHeaderKey, requestID)
c.Header(RequestIDHeaderKey, requestID)
}
c.Set(requestIDCtx, requestID)
}