1
所以这个问题是一个IndexError,这是有道理的考虑到不应该有任何结果为该jql查询。检查是否存在史诗般的问题,如果不存在,做一个新的史诗问题
epic_search = 'project = "EXM" and type = Epic and summary ~ "summaryx" '
esearch = jira.search_issues(epic_search)
if esearch[0].key == None:
epic_dict = {
'project': {'key': 'EXM'},
'customfield_12345': 'summaryx',
'summary': 'summaryx',
'issuetype': {'name': 'Epic'},
}
new_epic = jira.create_issue(fields=epic_dict)
print (new_epic.key)
有没有一种方法可以检查jql结果,如果是空的,创建一个史诗?
其实我已经想通了!我检查了你的第二个猜测的长度:) – DaVinci