Skip to content

Commit 3907db9

Browse files
Update jira.py by adding set_issue_status_by_transition_name (#1567)
1 parent 457e8e3 commit 3907db9

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

atlassian/jira.py

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2058,6 +2058,16 @@ def set_issue_status_by_transition_id(self, issue_key: str, transition_id: T_id)
20582058
url = f"{base_url}/{issue_key}/transitions"
20592059
return self.post(url, data={"transition": {"id": transition_id}})
20602060

2061+
def set_issue_status_by_transition_name(self, issue_key: str, transition_name: str):
2062+
"""
2063+
Setting status by transition_name
2064+
:param issue_key: str
2065+
:param transition_name: str
2066+
"""
2067+
base_url = self.resource_url("issue")
2068+
url = f"{base_url}/{issue_key}/transitions"
2069+
return self.post(url, data={"transition": {"name": transition_name}})
2070+
20612071
def get_issue_status(self, issue_key: str):
20622072
base_url = self.resource_url("issue")
20632073
url = f"{base_url}/{issue_key}?fields=status"

0 commit comments

Comments
 (0)