From 1b6ec2a0371f702dc6f6d0bdb0c4cf890e39b3ab Mon Sep 17 00:00:00 2001 From: "sentry[bot]" <39604003+sentry[bot]@users.noreply.github.com> Date: Tue, 7 Jul 2026 15:43:40 +0000 Subject: [PATCH] fix(sentry_apps): Prevent MissingSchema with empty webhook_url --- src/sentry/utils/sentry_apps/webhooks.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sentry/utils/sentry_apps/webhooks.py b/src/sentry/utils/sentry_apps/webhooks.py index 863b5ad35928..22219d790af8 100644 --- a/src/sentry/utils/sentry_apps/webhooks.py +++ b/src/sentry/utils/sentry_apps/webhooks.py @@ -254,6 +254,8 @@ def send_and_save_webhook_request( org_id = app_platform_event.install.organization_id slug = sentry_app.slug_for_metrics url = url or sentry_app.webhook_url + if not url: + return Response() lifecycle.add_extras( { "org_id": org_id, @@ -264,7 +266,6 @@ def send_and_save_webhook_request( } ) - assert url is not None custom_headers_enabled = False try: owner_context = organization_service.get_organization_by_id(