python - jira-python 转换 REST API

标签 python jira

我最近开始使用 jira-python,我注意到有一个方法 jira.transition_issue 接受参数 resolution >。什么是分辨率以及为什么它有一个id

示例:

jira.transition_issue(issue, '5', assignee={'name': 'pm_user'}, resolution={'id': '3'})

此外,对于转换,当我执行jira.transitions(issue)时,我经常得到

[{u'id': u'701',
  u'name': u'Close Issue',...

为什么关闭问题的 id701?关闭的 id 不是 2 吗?

最佳答案

某些转场有一个屏幕,上面有分辨率字段。这被视为必填字段,因此您必须提供它。很遗憾它没有采用决议的名称,但事实就是如此。

仔细查看您正在转换的问题的工作流程,您应该会看到至少两个名为“关闭问题”的不同转换,一个 ID 为 2,另一个 ID 为 701。

关于python - jira-python 转换 REST API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17936989/

相关文章:

eclipse - Atlassian hello world JIRA 构建错误

Python当前时间与其他时间对比

python - 我正在更改一个变量,但是如何在函数结束时返回它的原始状态?

Python 多线程池 Windows 卡住

Python 对列表的插入操作

php - JIRA 使用 REST、PHP 和 cURL 更新自定义字段

python - 如何让 'command-line intellisense' (TAB TAB) 与 Python 脚本一起工作?

node.js - Atlassian Connect-Express : JIRA REST API authentication within the JIRA plugin

filter - 如何在 Jira JQL 中过滤最后一个工作日

mysql - 如何为JIRA和MySQL创建docker-compose