File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -1160,15 +1160,20 @@ def issue_get_worklog(self, issue_id_or_key):
1160
1160
1161
1161
return self .get (url )
1162
1162
1163
- def issue_archive (self , issue_id_or_key ):
1163
+ def issue_archive (self , issue_id_or_key , notify_users = None ):
1164
1164
"""
1165
1165
Archives an issue.
1166
1166
:param issue_id_or_key: Issue id or issue key
1167
+ :param notify_users: shall users be notified by Jira about archival?
1168
+ The default value of None will apply the default behavior of Jira
1167
1169
:return:
1168
1170
"""
1171
+ params = {}
1172
+ if notify_users is not None :
1173
+ params ["notifyUsers" ] = notify_users
1169
1174
base_url = self .resource_url ("issue" )
1170
1175
url = "{base_url}/{issueIdOrKey}/archive" .format (base_url = base_url , issueIdOrKey = issue_id_or_key )
1171
- return self .put (url )
1176
+ return self .put (url , params = params )
1172
1177
1173
1178
def issue_restore (self , issue_id_or_key ):
1174
1179
"""
You can’t perform that action at this time.
0 commit comments