Skip to content

Commit c3b18c5

Browse files
DominikB2014claude
andcommitted
fix(slack): Use set_user for email in Slack event webhook
Replace set_tag("user.email", ...) with set_user({"email": ...}) so the user email is properly stored as sentry.user.email in span attributes, matching the EAP search attribute definition. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c2663fe commit c3b18c5

File tree

1 file changed

+1
-1
lines changed
  • src/sentry/integrations/slack/webhooks

1 file changed

+1
-1
lines changed

src/sentry/integrations/slack/webhooks/event.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ def on_link_shared(self, request: Request, slack_request: SlackDMRequest) -> boo
279279
sentry_sdk.set_tag("organization.slug", organization.slug)
280280
identity_user = slack_request.get_identity_user()
281281
if identity_user:
282-
sentry_sdk.set_tag("user.email", identity_user.email)
282+
sentry_sdk.set_user({"email": identity_user.email})
283283

284284
logger_params = {
285285
"integration_id": slack_request.integration.id,

0 commit comments

Comments
 (0)