diff --git a/src/sentry/seer/explorer/tools.py b/src/sentry/seer/explorer/tools.py index 9ef2b8320ec7be..2ea0f2a4971324 100644 --- a/src/sentry/seer/explorer/tools.py +++ b/src/sentry/seer/explorer/tools.py @@ -527,7 +527,7 @@ def get_replay_metadata( Returns: A dict containing the metadata for the replay, or None if it's not found. - The return type is ReplayDetailsResponse. + The return type should conform to ReplayDetailsResponse (may have extra fields). """ try: organization = Organization.objects.get(id=organization_id) @@ -567,4 +567,9 @@ def get_replay_metadata( ) return None - return resp.data["data"] + # Add project_slug field. + result = resp.data["data"] + project = Project.objects.get(id=result["project_id"]) + result["project_slug"] = project.slug + + return result