Skip to content

Commit 97725c5

Browse files
isaac-philipgonchik
authored andcommitted
Assign Issue Fix (#821)
* Assign Issue Fix - Changes to existing Assign Issue to user code - Example added - taken from https://docs.atlassian.com/software/jira/docs/api/REST/8.5.0/#api/2/issue-assign Resolves #775 * Removed warning message as per CR
1 parent 991b25b commit 97725c5

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

atlassian/jira.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -973,7 +973,7 @@ def assign_issue(self, issue, account_id=None):
973973
"""
974974
base_url = self.resource_url("issue")
975975
url = "{base_url}/{issue}/assignee".format(base_url=base_url, issue=issue)
976-
data = {"accountId": account_id}
976+
data = {"name": account_id}
977977
return self.put(url, data=data)
978978

979979
def create_issue(self, fields, update_history=False, update=None):

examples/jira/jira_issue_assign.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# coding=utf8
2+
"""
3+
Assign/Reassign a Jira Issue to a user with the account_id
4+
"""
5+
6+
from atlassian import Jira
7+
8+
jira = Jira(url="https://jira.example.com/", username="roger", password="federer")
9+
10+
if __name__ == "__main__":
11+
assign_issue = jira.assign_issue(issue="APA-555", account_id="rfederer")

0 commit comments

Comments
 (0)