refactor: update audit middleware to use flattened audit package

This commit is contained in:
2026-05-28 12:40:11 +02:00
committed by Milas Holsting
parent e0126c964e
commit 0ec987f39f

View File

@@ -5,14 +5,13 @@ import (
"strings"
"github.com/gin-gonic/gin"
"mal/internal/auditctx"
)
func ContextMiddleware() gin.HandlerFunc {
return func(c *gin.Context) {
ip := clientIP(c.ClientIP())
userAgent := strings.TrimSpace(c.GetHeader("User-Agent"))
c.Request = c.Request.WithContext(auditctx.WithRequestInfo(c.Request.Context(), ip, userAgent))
c.Request = c.Request.WithContext(WithRequestInfo(c.Request.Context(), ip, userAgent))
c.Next()
}
}