From 2f6d5f038858095e4296b3189e95048f8a158bc5 Mon Sep 17 00:00:00 2001 From: Christopher Bohn <bohn@unl.edu> Date: Wed, 27 May 2020 20:56:49 -0500 Subject: [PATCH] Added capability to close an issue --- api/gitlab_classes.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/api/gitlab_classes.py b/api/gitlab_classes.py index cf9b67a..696604a 100644 --- a/api/gitlab_classes.py +++ b/api/gitlab_classes.py @@ -160,6 +160,10 @@ class GitlabIssue: """ return self.git_issue.web_url + def close(self) -> None: + self.git_issue.state_event = 'close' + self.git_issue.save() + def __repr__(self) -> str: issue_number = self.get_project_issue_id() title = self.get_title() -- GitLab