Skip to content

Commit 610818b

Browse files
authored
[Jira] Built-in method for get worklogs (#438)
* [Jira] Add get worklog method
1 parent 2db3ff1 commit 610818b

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
@@ -611,6 +611,16 @@ def issue_worklog(self, key, started, time_sec, comment=None):
611611
data['comment'] = comment
612612
return self.issue_add_json_worklog(key=key, worklog=data)
613613

614+
def issue_get_worklog(self, issue_id_or_key):
615+
"""
616+
Returns all work logs for an issue.
617+
Note: Work logs won't be returned if the Log work field is hidden for the project.
618+
:param issue_id_or_key:
619+
:return:
620+
"""
621+
url = "rest/api/2/issue/{issueIdOrKey}/worklog".format(issueIdOrKey=issue_id_or_key)
622+
return self.get(url)
623+
614624
def issue_field_value(self, key, field):
615625
issue = self.get('rest/api/2/issue/{0}?fields={1}'.format(key, field))
616626
return issue['fields'][field]

0 commit comments

Comments
 (0)