diff options
Diffstat (limited to 'pkg/log/init.go')
| -rw-r--r-- | pkg/log/init.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/pkg/log/init.go b/pkg/log/init.go index 43ec5ab..7d9456b 100644 --- a/pkg/log/init.go +++ b/pkg/log/init.go @@ -1,12 +1,12 @@ package log import ( + "fmt" "log" "log/slog" "net/http" "os" - sloghttp "github.com/samber/slog-http" "github.com/xlgmokha/x/pkg/env" ) @@ -24,6 +24,7 @@ type Fields map[string]interface{} func WithFields(r *http.Request, fields Fields) { for key, value := range fields { - sloghttp.AddCustomAttributes(r, slog.Any(key, value)) + attr := slog.String(key, fmt.Sprintf("%v", value)) + Logger.LogAttrs(r.Context(), slog.LevelDebug, "x", attr) } } |
