I've recently started working with jira-python and I noticed that there was a method jira.transition_issue that takes in an argument resolution. What is resolution and why does it have an id?
Example:
jira.transition_issue(issue, '5', assignee={'name': 'pm_user'}, resolution={'id': '3'})
Additionally, for transitions, when I do jira.transitions(issue), I often get
[{u'id': u'701',
u'name': u'Close Issue',...
Why does close issue have an id of 701? Isn't closed an id of 2?