From 7417a07adbec65a3fa38b3c8d7145e2f6b20afd4 Mon Sep 17 00:00:00 2001 From: Julian Eisel Date: Tue, 27 May 2025 15:57:28 +0200 Subject: [PATCH] Fix: Weekly report script error when no PR found for branch Not all branches have a PR and code generally handled that case fine, just this assert didn't treat it as a valid result. --- tools/triage/gitea_utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/triage/gitea_utils.py b/tools/triage/gitea_utils.py index 4751e3b98c0..9689c9e781d 100644 --- a/tools/triage/gitea_utils.py +++ b/tools/triage/gitea_utils.py @@ -117,7 +117,7 @@ def gitea_json_pull_request_by_base_and_head_get(repo_name: str, base: str, head """ url = f"{BASE_API_URL}/repos/{repo_name}/pulls/{base}/{head}" result = url_json_get(url, quiet=True) - assert isinstance(result, dict) + assert result is None or isinstance(result, dict) return result