fix: get label id
All checks were successful
build / trigger-build-image (push) Successful in 11s

This commit is contained in:
张泊明518370910136 2025-06-19 08:21:00 -04:00
parent 8e3e61c37b
commit b26b159f24
GPG Key ID: CA088E6D9284F870

View File

@ -272,8 +272,11 @@ class Teapot:
labels = self.gitea.issue_api.issue_list_labels(
self.gitea.org_name, submitter_repo_name
)
label_id = first(labels, lambda label: label.name == issue_label_name)
if not label_id:
label_id = 0
label = first(labels, lambda label: label.name == issue_label_name)
if label:
label_id = label.id
else:
label = self.gitea.issue_api.issue_create_label(
self.gitea.org_name,
submitter_repo_name,