change method
This commit is contained in:
14
lib/gitea.py
14
lib/gitea.py
@@ -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"])
|
||||
|
@@ -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,
|
||||
)
|
||||
|
||||
|
Reference in New Issue
Block a user