From ea42fef2dad3cb88f54b2fdc8be7d984a5e2d254 Mon Sep 17 00:00:00 2001 From: kolaente Date: Wed, 19 Mar 2025 15:14:42 +0100 Subject: [PATCH] feat: don't log all headers when debug log is enabled This reverts commit 9fc6cdd07632a95d7136e4f82dbac10809dd8e98. --- pkg/routes/routes.go | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/pkg/routes/routes.go b/pkg/routes/routes.go index 923f07539..20c35c1c2 100644 --- a/pkg/routes/routes.go +++ b/pkg/routes/routes.go @@ -52,7 +52,6 @@ package routes import ( - "encoding/json" "errors" "net/url" "strings" @@ -107,31 +106,6 @@ func NewEcho() *echo.Echo { Format: log.WebFmt + "\n", Output: log.GetLogWriter(config.LogHTTP.GetString(), "http"), })) - - if config.LogLevel.GetString() == "debug" { - e.Use(func(next echo.HandlerFunc) echo.HandlerFunc { - return func(c echo.Context) error { - headers := make(map[string][]string) - - for k, v := range c.Request().Header { - if k == "Authorization" { - continue - } - - headers[k] = v - } - - headersJSON, err := json.Marshal(headers) - if err != nil { - log.Errorf("Failed to marshal headers to JSON: %s", err.Error()) - } else { - log.Debugf("Headers: %s", headersJSON) - } - - return next(c) - } - }) - } } // panic recover