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) self.logger.debug(">> Gitea response: %s", result)
return result return result
def update_issue_labels( def post_issue_labels(
self, self,
issue_number: int, issue_number: int,
labels: list, labels: list,
repository: str, repository: str,
): ):
path = f"/repos/{repository}/issues/{issue_number}/labels" 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}") 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: if "id" in result:
self.logger.info(">> Successfully added label") self.logger.info(">> Successfully added label")
self.logger.debug(">> Gitea response: %s", result) self.logger.debug(">> Gitea response: %s", result)
else: else:
self.logger.error(result["message"]) 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, self,
pull_request_number: int, pull_request_number: int,
labels: list, labels: list,
repository: str, repository: str,
): ):
path = f"/repos/{repository}/pulls/{pull_request_number}/labels" 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}") 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: if "id" in result:
self.logger.info(">> Successfully added label") self.logger.info(">> Successfully added label")
self.logger.debug(">> Gitea response: %s", result) self.logger.debug(">> Gitea response: %s", result)
else: else:
self.logger.error(result["message"]) 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) days=int(issue_stale_days)
) )
issue_current_labels = {label["name"] for label in issue.get("labels", [])} 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}") logger.debug(f">> Issue has the following labels: {issue_current_labels}")
# -- Check required -- # -- Check required --
@@ -104,11 +103,10 @@ def main():
logger.info( logger.info(
f">> Will tag issue #{issue["number"]} with '{issue_stale_tag}'" 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"], issue_number=issue["number"],
labels=issue_update_labels, labels=issue_stale_tag,
repository=repository, repository=repository,
) )
@@ -136,7 +134,6 @@ def main():
pull_request_current_labels = { pull_request_current_labels = {
label["name"] for label in pull_request.get("labels", []) label["name"] for label in pull_request.get("labels", [])
} }
pull_request_update_labels = list(pull_request_current_labels)
logger.debug( logger.debug(
f">> Pull request has the following labels: {pull_request_current_labels}" f">> Pull request has the following labels: {pull_request_current_labels}"
) )
@@ -176,11 +173,10 @@ def main():
logger.info( logger.info(
f">> Will tag pull request #{pull_request["number"]} with '{pull_request_stale_tag}'" 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"], pull_request_number=pull_request["number"],
labels=pull_request_update_labels, labels=pull_request_stale_tag,
repository=repository, repository=repository,
) )