Browse Source

fix(issues): Add project id to `issue.deleted` analytic events (#48964)

adding project id so its easier to filter on big orgs
Scott Cooper 1 year ago
parent
commit
f161fbfdaf

+ 1 - 0
src/sentry/analytics/events/issue_deleted.py

@@ -8,6 +8,7 @@ class IssueDeletedEvent(analytics.Event):
         analytics.Attribute("group_id"),
         analytics.Attribute("group_id"),
         analytics.Attribute("delete_type"),
         analytics.Attribute("delete_type"),
         analytics.Attribute("organization_id"),
         analytics.Attribute("organization_id"),
+        analytics.Attribute("project_id"),
         analytics.Attribute("user_id", required=False),
         analytics.Attribute("user_id", required=False),
         analytics.Attribute("default_user_id"),
         analytics.Attribute("default_user_id"),
     )
     )

+ 1 - 0
src/sentry/receivers/features.py

@@ -662,6 +662,7 @@ def record_issue_deleted(group, user, delete_type, **kwargs):
         default_user_id=default_user_id,
         default_user_id=default_user_id,
         organization_id=group.project.organization_id,
         organization_id=group.project.organization_id,
         group_id=group.id,
         group_id=group.id,
+        project_id=group.project_id,
         delete_type=delete_type,
         delete_type=delete_type,
     )
     )