From be17e65993b8fb76705966f5b72dc2fa263b3512 Mon Sep 17 00:00:00 2001 From: Rohan Agarwal Date: Sun, 16 Nov 2025 19:05:08 -0800 Subject: [PATCH] fix(explorer): only return active projects --- src/sentry/seer/endpoints/seer_rpc.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/sentry/seer/endpoints/seer_rpc.py b/src/sentry/seer/endpoints/seer_rpc.py index b00637cd0fcf43..686b5fc33f82a5 100644 --- a/src/sentry/seer/endpoints/seer_rpc.py +++ b/src/sentry/seer/endpoints/seer_rpc.py @@ -259,7 +259,7 @@ def get_organization_slug(*, org_id: int) -> dict: def get_organization_project_ids(*, org_id: int) -> dict: - """Get all projects (IDs and slugs) for an organization""" + """Get all active projects (IDs and slugs) for an organization""" from sentry.models.project import Project try: @@ -267,7 +267,11 @@ def get_organization_project_ids(*, org_id: int) -> dict: except Organization.DoesNotExist: return {"projects": []} - projects = list(Project.objects.filter(organization=organization).values("id", "slug")) + projects = list( + Project.objects.filter(organization=organization, status=ObjectStatus.ACTIVE).values( + "id", "slug" + ) + ) return {"projects": projects}