change method

This commit is contained in:
2025-07-15 23:20:21 -05:00
parent 095dc9afe9
commit 8880332d51
2 changed files with 10 additions and 16 deletions

View File

@@ -125,38 +125,36 @@ class Gitea:
self.logger.debug(">> Gitea response: %s", result)
return result
def update_issue_labels(
def post_issue_labels(
self,
issue_number: int,
labels: list,
repository: str,
):
path = f"/repos/{repository}/issues/{issue_number}/labels"
data = {"labels": labels}
params = {"labels": labels}
self.logger.debug(f">> Path used to update issue label: {path}")
result = self.requests_post(path, data)
result = self.requests_post(path, params)
if "id" in result:
self.logger.info(">> Successfully added label")
self.logger.debug(">> Gitea response: %s", result)
else:
self.logger.error(result["message"])
# raise Exception("User not created... (gitea: %s)" % result["message"])
def update_pull_request_labels(
def post_pull_request_labels(
self,
pull_request_number: int,
labels: list,
repository: str,
):
path = f"/repos/{repository}/pulls/{pull_request_number}/labels"
data = {"labels": labels}
params = {"labels": labels}
self.logger.debug(f">> Path used to update pull request labels: {path}")
result = self.requests_post(path, data)
result = self.requests_post(path, params)
if "id" in result:
self.logger.info(">> Successfully added label")
self.logger.debug(">> Gitea response: %s", result)
else:
self.logger.error(result["message"])
# raise Exception("User not created... (gitea: %s)" % result["message"])

View File

@@ -66,7 +66,6 @@ def main():
days=int(issue_stale_days)
)
issue_current_labels = {label["name"] for label in issue.get("labels", [])}
issue_update_labels = list(issue_current_labels)
logger.debug(f">> Issue has the following labels: {issue_current_labels}")
# -- Check required --
@@ -104,11 +103,10 @@ def main():
logger.info(
f">> Will tag issue #{issue["number"]} with '{issue_stale_tag}'"
)
issue_update_labels.append(issue_stale_tag)
gitea.update_issue_labels(
gitea.post_issue_labels(
issue_number=issue["number"],
labels=issue_update_labels,
labels=issue_stale_tag,
repository=repository,
)
@@ -136,7 +134,6 @@ def main():
pull_request_current_labels = {
label["name"] for label in pull_request.get("labels", [])
}
pull_request_update_labels = list(pull_request_current_labels)
logger.debug(
f">> Pull request has the following labels: {pull_request_current_labels}"
)
@@ -176,11 +173,10 @@ def main():
logger.info(
f">> Will tag pull request #{pull_request["number"]} with '{pull_request_stale_tag}'"
)
pull_request_update_labels.append(pull_request_stale_tag)
gitea.update_pull_request_labels(
gitea.post_pull_request_labels(
pull_request_number=pull_request["number"],
labels=pull_request_update_labels,
labels=pull_request_stale_tag,
repository=repository,
)