Python Jira无法转换_问题并引发异常

2024-09-26 04:49:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图将jira问题转换为closed状态,代码是:

jira.create_issue_link('Duplicate', issue, issueJ, None)
jira.transition_issue(issueJ.key, '181')
query.remove(issueJ)

第一句话起作用了,它创造了一个联系。但是transition_问题不起作用,它引发和异常:

^{pr2}$

我确认我可以在jira页面上转换问题的状态,但是我不确定为什么代码中会出现异常。在


Tags: key代码none状态createlinkjiraissue
1条回答
网友
1楼 · 发布于 2024-09-26 04:49:12

在Jira中,每个队列可以有不同的配置。在转换过程中,每个队列定义了哪些状态(关闭、正在进行、已解决等)可以从打开状态开始。在

下面是一个配置示例: Sample jira queue configuration for transitions

不能标记任何其他不允许的状态/转换。 有一个可用的API:transitions(issue_uid)(在python中,就是您正在使用的API)

它将列出从当前状态可以完成的所有可能的转换。您要搬进的州可能不在该列表中。在

试试这个。在

相关问题 更多 >