Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion atlassian/jira.py
Original file line number Diff line number Diff line change
Expand Up @@ -973,7 +973,10 @@ def assign_issue(self, issue, account_id=None):
"""
base_url = self.resource_url("issue")
url = "{base_url}/{issue}/assignee".format(base_url=base_url, issue=issue)
data = {"accountId": account_id}
data = {"name": account_id}
log.warning(
"Assigning Issue {issue_key} to User Id {account_id}".format(issue_key=issue, account_id=account_id)
)
return self.put(url, data=data)

def create_issue(self, fields, update_history=False, update=None):
Expand Down
11 changes: 11 additions & 0 deletions examples/jira/jira_issue_assign.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# coding=utf8
"""
Assign/Reassign a Jira Issue to a user with the account_id
"""

from atlassian import Jira

jira = Jira(url="https://jira.example.com/", username="roger", password="federer")

if __name__ == "__main__":
assign_issue = jira.assign_issue(issue="APA-555", account_id="rfederer")