From 0b3307d9bc14f0fbfe8f80ed119825f5b850e52e Mon Sep 17 00:00:00 2001 From: "sentry-junior[bot]" <264270552+sentry-junior[bot]@users.noreply.github.com> Date: Tue, 3 Nov 2026 00:03:45 +0000 Subject: [PATCH] fix(jira): require a query for issue search --- src/sentry/integrations/jira/integration.py | 3 ++- src/sentry/integrations/jira_server/integration.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/sentry/integrations/jira/integration.py b/src/sentry/integrations/jira/integration.py index 76c0a94ac3d3..b3923a21e539 100644 --- a/src/sentry/integrations/jira/integration.py +++ b/src/sentry/integrations/jira/integration.py @@ -937,8 +937,9 @@ def update_comment( ) from e def search_issues(self, query: str | None, **kwargs: object) -> dict[str, Any]: + assert query is not None, "search_issues requires a query string" try: - resp = self.get_client().search_issues(cast(str, query)) + resp = self.get_client().search_issues(query) assert isinstance(resp, dict) return resp except ApiError as e: diff --git a/src/sentry/integrations/jira_server/integration.py b/src/sentry/integrations/jira_server/integration.py index bc3c5568f816..d382e996133a 100644 --- a/src/sentry/integrations/jira_server/integration.py +++ b/src/sentry/integrations/jira_server/integration.py @@ -668,8 +668,9 @@ def update_comment( ) def search_issues(self, query: str | None, **kwargs: object) -> dict[str, Any]: + assert query is not None, "search_issues requires a query string" try: - resp = self.get_client().search_issues(cast(str, query)) + resp = self.get_client().search_issues(query) assert isinstance(resp, dict) return resp except ApiError as e: