From b04843e2f93fb6f395cb65a6904e408f57e781cc Mon Sep 17 00:00:00 2001 From: Alex Vandiver Date: Tue, 7 Mar 2023 20:45:53 +0000 Subject: [PATCH] sentry: Consistently use "(root)" for empty realm in user info. --- web/src/sentry.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web/src/sentry.ts b/web/src/sentry.ts index 62f5d287f3..231f348b0b 100644 --- a/web/src/sentry.ts +++ b/web/src/sentry.ts @@ -16,8 +16,9 @@ if (page_params.server_sentry_dsn) { if (page_params.realm_uri !== undefined) { url_matches.push(new RegExp("^" + _.escapeRegExp(page_params.realm_uri) + "/")); } + const sentry_key = page_params.realm_sentry_key || "(root)"; const user_info: UserInfo = { - realm: page_params.realm_sentry_key!, + realm: sentry_key, role: page_params.is_owner ? "Organization owner" : page_params.is_admin @@ -53,7 +54,7 @@ if (page_params.server_sentry_dsn) { tracesSampleRate: page_params.server_sentry_trace_rate || 0, initialScope: { tags: { - realm: page_params.realm_sentry_key || "(root)", + realm: sentry_key, server_version: page_params.zulip_version, }, user: user_info,