From fb978e43e2eab0dd8ebf8f84e0969cdc05112a58 Mon Sep 17 00:00:00 2001 From: Josh Ferge Date: Sun, 9 Nov 2025 23:37:40 -0500 Subject: [PATCH] fix(types): Remove invalid select_related on ManyToMany field Remove select_related("data_sources") since data_sources is a ManyToMany field. Django doesn't support select_related on M2M relationships. --- src/sentry/uptime/subscriptions/subscriptions.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/sentry/uptime/subscriptions/subscriptions.py b/src/sentry/uptime/subscriptions/subscriptions.py index 49d32cbbd6dd5d..f2e7781a097906 100644 --- a/src/sentry/uptime/subscriptions/subscriptions.py +++ b/src/sentry/uptime/subscriptions/subscriptions.py @@ -531,9 +531,7 @@ def is_url_auto_monitored_for_project(project: Project, url: str) -> bool: UptimeMonitorMode.AUTO_DETECTED_ONBOARDING.value, UptimeMonitorMode.AUTO_DETECTED_ACTIVE.value, ), - ) - .select_related("data_sources") - .values_list("data_sources__source_id", flat=True) + ).values_list("data_sources__source_id", flat=True) ) return UptimeSubscription.objects.filter(