From 68809190540740eb8074745d8e6d08622e18c6e8 Mon Sep 17 00:00:00 2001 From: anthony sottile Date: Wed, 3 Jul 2024 16:47:00 -0400 Subject: [PATCH] ref: fix nullability in alert_rule serializer --- src/sentry/incidents/endpoints/serializers/alert_rule.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/sentry/incidents/endpoints/serializers/alert_rule.py b/src/sentry/incidents/endpoints/serializers/alert_rule.py index b3a7fbbeab92cd..5c2be47479dd97 100644 --- a/src/sentry/incidents/endpoints/serializers/alert_rule.py +++ b/src/sentry/incidents/endpoints/serializers/alert_rule.py @@ -212,7 +212,10 @@ def get_attrs( ) } for rule_activity in rule_activities: - rpc_user = user_by_user_id.get(rule_activity.user_id) + if rule_activity.user_id is not None: + rpc_user = user_by_user_id.get(rule_activity.user_id) + else: + rpc_user = None if rpc_user: created_by = dict( id=rpc_user.id, name=rpc_user.get_display_name(), email=rpc_user.email