From faef64bab420b945b2b333ae3c7a2b721689bde3 Mon Sep 17 00:00:00 2001 From: Akhil Narang Date: Fri, 8 Dec 2023 16:13:15 +0530 Subject: [PATCH] fix(sentry): set the user's name correctly https://docs.sentry.io/platforms/python/enriching-events/identify-user/ Signed-off-by: Akhil Narang --- frappe/utils/sentry.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frappe/utils/sentry.py b/frappe/utils/sentry.py index 4b01b2996f..9a23508d4e 100644 --- a/frappe/utils/sentry.py +++ b/frappe/utils/sentry.py @@ -41,7 +41,7 @@ def capture_exception( evt_processor = _make_wsgi_event_processor(frappe.request.environ, False) scope.add_event_processor(evt_processor) scope.set_tag("site", frappe.local.site) - scope.set_tag("user", getattr(frappe.session, "user", "Unidentified")) + scope.set_user({"name": getattr(frappe.session, "user", "Unidentified")}) # Extract `X-Frappe-Request-ID` to store as a separate field if its present if trace_id := frappe.monitor.get_trace_id():