我們的JIRA管理員最近從JIRA 4. *升級到Jira 5.1。我們中的少數人使用JIRA soap API編寫webapps,並且使用Jira4R ruby gem。Jira4R:Jira 5.1的觀察者領域
觀察者領域打破了這種升級。以前我發出過jira4r如下:
JIRA_WATCHER_FIELD = "customfield_10060"
JIRA_WATCHERS = ["me", "prod.mgr", "vendor.management"]
issue.customFieldValues= [
JiraTicket.create_custom_field(JIRA_WATCHER_FIELD, JIRA_WATCHERS),
]
issue = jira.createIssue(issue)
突然,這將返回: 無法創建JIRA票:com.atlassian.jira.rpc.exception.RemoteValidationException:自定義字段ID「customfield_10060」是無效的。
所以我想這不是一個自定義字段了。它看起來不像它是Jira4R :: RemoteIssue的一部分。
有沒有人找到一種方法讓它工作?我正在考慮製作我自己的Jira4R分支,並將向後不兼容的變化轉換爲寶石。