From d55666504da79ffe3451e0d753d28f609f860d56 Mon Sep 17 00:00:00 2001 From: Yuan Teoh Date: Tue, 10 Feb 2026 16:36:44 -0800 Subject: [PATCH] make a local copy of the schema instead of modifying it directly --- internal/server/server.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/server/server.go b/internal/server/server.go index c53fb7840c..b7f354db02 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -348,12 +348,12 @@ func NewServer(ctx context.Context, cfg ServerConfig) (*Server, error) { return nil, fmt.Errorf("unable to initialize http log: %w", err) } - schema := httplog.SchemaGCP + schema := *httplog.SchemaGCP schema.Level = cfg.LogLevel.String() schema.Concise(true) httpOpts := &httplog.Options{ Level: logLevel, - Schema: schema, + Schema: &schema, } logger := l.SlogLogger() r.Use(httplog.RequestLogger(logger, httpOpts))