From 6e818caa59080db662cd84504c220f49a88f4ca9 Mon Sep 17 00:00:00 2001 From: phot0n Date: Sun, 3 Jul 2022 13:17:30 +0530 Subject: [PATCH] ci: use different reference for fetched label in has_label --- .github/helper/roulette.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/helper/roulette.py b/.github/helper/roulette.py index ad2fd829dd..178526592f 100644 --- a/.github/helper/roulette.py +++ b/.github/helper/roulette.py @@ -9,7 +9,7 @@ from functools import lru_cache @lru_cache(maxsize=None) -def fetch_pr_data(pr_number, repo, endpoint): +def fetch_pr_data(pr_number, repo, endpoint=""): api_url = f"https://api.github.com/repos/{repo}/pulls/{pr_number}" if endpoint: @@ -37,7 +37,7 @@ def has_run_ui_tests_label(pr_number, repo="frappe/frappe"): return has_label(pr_number, "Run UI Tests", repo) def has_label(pr_number, label, repo="frappe/frappe"): - return any([label["name"] for label in fetch_pr_data(pr_number, repo, "")["labels"] if label["name"] == label]) + return any([fetched_label["name"] for fetched_label in fetch_pr_data(pr_number, repo)["labels"] if fetched_label["name"] == label]) def is_py(file): return file.endswith("py")