From 9b41a6de0a7a19f6f0eac9549a9079db362b1761 Mon Sep 17 00:00:00 2001 From: brunodmartins Date: Thu, 8 May 2025 23:40:00 -0300 Subject: [PATCH] Resolves #3436 --- middleware/logger/tags.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/middleware/logger/tags.go b/middleware/logger/tags.go index 25f1a48ff52..7cf273fc78d 100644 --- a/middleware/logger/tags.go +++ b/middleware/logger/tags.go @@ -4,6 +4,8 @@ import ( "fmt" "strings" + "github.com/gofiber/fiber/v3/middleware/requestid" + "github.com/gofiber/fiber/v3" ) @@ -167,6 +169,9 @@ func createTagMap(cfg *Config) map[string]LogFunc { return output.WriteString(c.Cookies(extraParam)) }, TagLocals: func(output Buffer, c fiber.Ctx, _ *Data, extraParam string) (int, error) { + if extraParam == "requestid" { + return output.WriteString(requestid.FromContext(c)) + } switch v := c.Locals(extraParam).(type) { case []byte: return output.Write(v)