得到问题关闭日期

时间:2014-06-04 11:50:13

标签: jira-rest-api jira-rest-java-api

我想知道某个问题关闭的日期。 我可以通过Jira rest API或Jira rest java client获得关闭日期的问题吗? 我尝试获取更新日期,但它给出了上次更新的日期,而不是关闭日期。 在Jira休息的Java客户端或Jira rest API中有什么办法吗? 谢谢你回答我。

1 个答案:

答案 0 :(得分:2)

搜索问题时,您需要将expand参数添加到search_issues()See here

然后,所有问题的更改都应该在changelog字段中。您可以用类似的方式列出它们:

from jira.client import JIRA
jira = JIRA(options={'server':'http://jira.server.address.com'},basic_auth=('user','password'))    
issues = jira.search_issues('key=PR-1',expand='changelog')

for issue in issues:
    print issue.key
    for change in issue.changelog.histories:
        print "== Change id ==", change.id
        for change_item in change.items:
            print "  ",change.created, change_item.field, change_item.fromString, change_item.toString