diff options
| author | mo khan <mo@mokhan.ca> | 2025-04-03 08:25:43 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2025-04-03 08:25:43 -0600 |
| commit | 406476fbfc2752aa7e399e14a2a9e6be08a101ec (patch) | |
| tree | d9045fd278ba7fb4721ddf6499d4da0dc4fa6485 /pkg/log | |
| parent | de548afd84035631f5ec1d978b3ab87c93bfd457 (diff) | |
refactor: remove slog-http
Diffstat (limited to 'pkg/log')
| -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) } } |
