Skip to content

Commit 35e430f

Browse files
authored
Jira: Cloud and Server version diff request (#1398)
1 parent e6ac21c commit 35e430f

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

atlassian/jira.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1221,13 +1221,18 @@ def get_issue_changelog(self, issue_key, start=None, limit=None):
12211221
:return:
12221222
"""
12231223
base_url = self.resource_url("issue")
1224-
url = "{base_url}/{issue_key}/changelog".format(base_url=base_url, issue_key=issue_key)
12251224
params = {}
12261225
if start:
12271226
params["startAt"] = start
12281227
if limit:
12291228
params["maxResults"] = limit
1230-
return self.get(url, params=params)
1229+
1230+
if self.cloud:
1231+
url = "{base_url}/{issue_key}/changelog".format(base_url=base_url, issue_key=issue_key)
1232+
return self.get(url, params=params)
1233+
else:
1234+
url = "{base_url}/{issue_key}?expand=changelog".format(base_url=base_url, issue_key=issue_key)
1235+
return (self.get(url) or {}).get("changelog", params)
12311236

12321237
def issue_add_json_worklog(self, key, worklog):
12331238
"""

0 commit comments

Comments
 (0)