python - Jira Python 自定义字段
问题描述
我有一个必须更新的自定义字段,并且不断收到此消息:
response text = {"errorMessages":["Internal server error"],"errors":{}}
在这一行之后:
issue.update({"customfield_10201": '0.0'})
虽然如果我放的不是一个简单的字符串,比如:
issue.update({"customfield_10201": 0.0})
我收到这条消息:
response text = {"errorMessages":["Internal server error"],"errors":{"customfield_10201":"data was not a string"}}
这是根据 jira API 的字段类型:
{"required":false,"schema":{"type":"any","custom":"SMTH.jira.plugins.componentversionmanager:elementversioncft","customId":10201}
解决方案
首先,欢迎访问 stackoverflow.com;-)
根据Jira Python 客户端文档,您需要以这种方式更新问题字段:
issue.update(customfield_10201='0.0')
如果您还有问题,请指定以下内容:
- 您使用 Python 中的什么 Jira API 客户端?
- 自定义字段的确切类型是什么?看起来自定义字段来自附加组件/应用程序。它是什么插件?
- 您是连接到服务器还是 Cloud Jira?
- 您是否能够使用本机 Jira API 直接更新字段?例如使用Postman、Jira REST API 浏览器或其他类似的易于使用的 API 客户端?您可能需要查看有关如何更新 Jira 问题的官方 Jira API 文档。
推荐阅读
- ansible - Ansible Tower - set_facts 变量显示空值
- scikit-learn - 绘制决策树时出现路径错误,graphviz pydotplus
- python - 遍历 Pandas DataFrame 中的行并生成新列
- excel - VBA声明变量帮助请
- r - 用 NA 替换字符 ""
- python - 在对象检测中从视频帧中获取 x 和 y 坐标的最小值
- unity3d - 在 Unity 中旋转地球,同时保持正确的方向
- python - 如何创建下载 API 以使用 python 烧瓶下载文件
- python-3.x - django.db.utils.IntegrityError:关系“units_unit”的“extra”列中的空值违反非空约束
- java - 与 SQL 相比,springboot JPA 非常慢