Skip to content

Commit

Permalink
Fix typing
Browse files Browse the repository at this point in the history
  • Loading branch information
roaga committed Aug 28, 2024
1 parent c21c73d commit ca16f5a
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions src/sentry/api/endpoints/group_ai_summary.py
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,8 @@ def _get_trace_connected_issues(self, event: GroupEvent) -> list[Group]:
continue
if e.group_id not in issue_ids:
issue_ids.add(e.group_id)
connected_issues.append(e.group)
if e.group:
connected_issues.append(e.group)
return connected_issues

def post(self, request: Request, group: Group) -> Response:
Expand All @@ -177,7 +178,7 @@ def post(self, request: Request, group: Group) -> Response:

serialized_event, event = self._get_event(group, request.user)

if not serialized_event:
if not serialized_event or not event:
return Response({"detail": "Could not find an event for the issue"}, status=400)

# get trace connected issues
Expand All @@ -187,7 +188,8 @@ def post(self, request: Request, group: Group) -> Response:
serialized_events_for_connected_issues = []
for issue in connected_issues:
serialized_connected_event, _ = self._get_event(issue, request.user)
serialized_events_for_connected_issues.append(serialized_connected_event)
if serialized_connected_event:
serialized_events_for_connected_issues.append(serialized_connected_event)

issue_summary = self._call_seer(
group, serialized_event, connected_issues, serialized_events_for_connected_issues
Expand Down

0 comments on commit ca16f5a

Please sign in to comment.