Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么这不能将jira转换为已解决?_Python_Api_Rest_Jira - Fatal编程技术网

Python 为什么这不能将jira转换为已解决?

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,

在本例中,我通过JIRA python库及其转换方法与JIRA 5.1.5交谈。 在这种情况下,“5”表示解决jira,“6”是更新后的jira将具有“6”表示交付的新状态

我尝试了这段代码,jira不会将“分辨率”字段从“未解析”更改为“已交付”

我得到的错误是:无法设置u'Field'id\。它不在适当的屏幕上,或者未知。”


为什么?

您是否尝试过以下设置:

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"
}