为什么jira issue的状态设置为To Do,显示的却是Opened

文章讨论了在使用JIRA时,实际将待办事项(ToDo)设置为Opened的问题,指出通过前端操作或代码修改后,显示的状态取决于to对象中的Opened,而非名称为Todo的过渡。
摘要由CSDN通过智能技术生成

有可能是将To Do的实际值设置为了Opened,导致无论是通过前端点击To Do还是通过代码修改为To Do,都是Opened。

通过代码查看jira.transitions:

from jira import JIRA

jira =JIRA(server='https://jira.xxxxx', token_auth='xxxxxxxx')

issue = jira.issue('xxxx')

transitions = jira.transitions(issue)
for transition in transitions:
    print(transition)

输出:

{'id': '21', 'name': 'To Do', 'to': {'self': 'https://jira.xxxx', 'description': '', 'iconUrl': 'https://jira.xxxx', 'name': 'Opened', 'id': '10100', 'statusCategory': {'self': 'https://jira.xxxx', 'id': 2, 'key': 'new', 'colorName': 'blue-gray', 'name': 'To Do'}}}

{'id': '31', 'name': 'In Progress', 'to': {'self': 'https://jira.xxxx', 'description': '', 'iconUrl': 'https://jira.xxxx', 'name': 'In Progress', 'id': '3', 'statusCategory': {'self': 'https://jira.xxxx', 'id': 4, 'key': 'indeterminate', 'colorName': 'yellow', 'name': 'In Progress'}}}
....

可以看到,虽然’name’: ‘To Do’,但是’to’中的’name’: ‘Opened’,实际设置状态时以后者为准,因此状态设置为To Do,显示的却是Opened。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值