gpt4 book ai didi

python - 通过Python suds在JIRA中创建问题时设置受让人字段

转载 作者:行者123 更新时间:2023-12-02 11:57:05 32 4
gpt4 key购买 nike

使用 JIRA 版本 4.2。使用 Python 2.7 和 suds 0.4,如何创建受让人字段集的问题?下面的代码中将忽略受让人字段。

new_issue = client.service.createIssue(auth, {
'project': 'NAHLP',
# issue_type = Incident Report.
'type': '11',
'assignee': 'assignee_username',
'priority': '2',
'summary': 'summary',
'description': 'description',
'customFieldValues': [
# Reporter Location = NA.
{'customfieldId':'customfield_10019', 'values':['10011']},
]
})

我知道您可以与受让人更新问题(请参阅我的答案),但我想在创建问题时分配问题。这可能吗?

注意:我们所有的用户名都是用户的电子邮件地址,并包含“@”和“.”符号。

最佳答案

感谢 Dave 提供了与受让人更新问题的替代方案。请注意,这并不能回答创建问题时如何分配票证的问题。

我需要传递一个数组作为受让人字段的值,即使它只允许一个值。 (这同样适用于您想要使用 updateIssue 调用更新的任何字段)。所以,而不是:

client.service.updateIssue(auth, 'NAHLP-38630', {'assignee': 'qgir@ogilvy.com',})

这样做:

client.service.updateIssue(auth,'NAHLP-38630',[ {'id' : 'assignee', 'values' : ['qgir@ogilvy.com']}])

关于python - 通过Python suds在JIRA中创建问题时设置受让人字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5944627/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com