Python 为什么这不能将jira转换为已解决?
在本例中,我通过JIRA python库及其转换方法与JIRA 5.1.5交谈。 在这种情况下,“5”表示解决jira,“6”是更新后的jira将具有“6”表示交付的新状态 我尝试了这段代码,jira不会将“分辨率”字段从“未解析”更改为“已交付” 我得到的错误是:无法设置u'Field'id\。它不在适当的屏幕上,或者未知。”Python 为什么这不能将jira转换为已解决?,python,api,rest,jira,Python,Api,Rest,Jira,在本例中,我通过JIRA python库及其转换方法与JIRA 5.1.5交谈。 在这种情况下,“5”表示解决jira,“6”是更新后的jira将具有“6”表示交付的新状态 我尝试了这段代码,jira不会将“分辨率”字段从“未解析”更改为“已交付” 我得到的错误是:无法设置u'Field'id\。它不在适当的屏幕上,或者未知。” 为什么?您是否尝试过以下设置: updated_issue = jira.transition_issue(origin_issue.key,
为什么?您是否尝试过以下设置:
updated_issue = jira.transition_issue(origin_issue.key,
'5',
{'id': 'Resolution',
'values': '6'}
)
我基于最近的JSON脚本,它使用以下JSON脚本:
updated_issue = jira.transition_issue(origin_issue.key,
'5',
{'id': '6'}
)
}顺便说一句,我有管理员Jira凭据,这意味着我可以编辑Jira,并且我还遵循了Jira python api惯例,了解如何处理Jira问题。您是否以某种方式解决了此问题?
{
"update": {
"comment": [
{
"add": {
"body": "Bug has been fixed."
}
}
]
},
"fields": {
"assignee": {
"name": "bob"
},
"resolution": {
"name": "Fixed"
}
},
"transition": {
"id": "5"
}