python - 如何使用 jira-python 将子任务从一个父问题移动到另一个问题
问题描述
我正在尝试将 Jira 子任务移至新的父级。我尝试了以下方法,但任务没有移动,也没有引发错误。
from jira.client import JIRA
jira_client = JIRA(options={....}, ouath={...})
query = "...some JSQL query...."
issues = jira_client.search_issues(query)
issue = issues[0]
current_parent_id = str(issue.fields.parent)
if current_parent_id = 'IU-999':
issue.update(parent = {'id': 'IU-1000'})
我正在使用 jira-python 3.0.1。
解决方案
https://community.atlassian.com/t5/Jira-questions/Can-I-change-the-parent-field-of-sub-task-in-Jira-via-REST-API/qaq-p/750954显示如何使用 ScriptRunner 来完成,但我不知道这是否可以使用 JIRA REST API、数据中心或云来完成。如果它不在 REST 中,那么 Jira-Python 就无法做到
你可以复制这个问题,但这很难看
推荐阅读
- sql - 浮点数据类型中的 Oracle SQL 插入 -ve Infinity
- python - IntegrityError NOT NULL 约束失败:-在验证表单中缺少用户 ID(另一个模型的外键)
- graphql - 使用 Apollo 客户端提取浏览器应用程序发送的 Graphql 查询
- android - 无法开始主要活动
- javascript - 如何从节点服务器读取 chrome 扩展的 iframe src
- python - 我正在尝试在计算器中进行计数,但我仍然无法得到我想要的总和,只是最后两个数字的总和
- java - 为什么 Linux 不执行具有 Java 执行权限的 bash 脚本?
- sql-server - Flutter 将 emoji 保存为问号
- javascript - 如何从数组创建枚举?
- python - 如何使用 plotly 的 rangebreaks?