From 493ae4fd07933caa611f7439762721d1b9a1af6c Mon Sep 17 00:00:00 2001 From: Srikanth Chekuri Date: Sun, 17 Nov 2024 00:36:10 +0530 Subject: [PATCH] chore: add user email to log_comment (#6461) --- pkg/query-service/app/server.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/query-service/app/server.go b/pkg/query-service/app/server.go index dc6ac21e15..6a030e73cf 100644 --- a/pkg/query-service/app/server.go +++ b/pkg/query-service/app/server.go @@ -384,6 +384,11 @@ func LogCommentEnricher(next http.Handler) http.Handler { client = "api" } + email, err := auth.GetEmailFromJwt(r.Context()) + if err != nil { + zap.S().Errorf("error while getting email from jwt: %v", err) + } + kvs := map[string]string{ "path": path, "dashboardID": dashboardID, @@ -392,6 +397,7 @@ func LogCommentEnricher(next http.Handler) http.Handler { "client": client, "viewName": viewName, "servicesTab": tab, + "email": email, } r = r.WithContext(context.WithValue(r.Context(), common.LogCommentKey, kvs))