JIRA SOAP Client - вернуть неверное значение поля - PullRequest
1 голос
/ 29 августа 2011

У меня проблема с использованием клиента JIRA SOAP.Когда я использую RemoteIssue.getResolution () или RemoteIssue.getStatus (), я получаю числовые значения.Например, допустим, у нас есть проблема, у которой есть разрешение = исправлено.Когда я вызываю client.getIssueFromJqlSearch (токен, "issetype = Bug AND resolution = fixed", 10), это возвращает массив типа RemoteIssue [].Теперь, если я вызову questions [i] .getResolution () (где Issues [] - результат предыдущего вызова getIssuesFromJqlSearch), это вернет значение «5» вместо «fixed».Как это решить?Есть ли способ получить значение «исправлено» для этой проблемы, а не пользовательское значение «5»?

Заранее спасибо.

1 Ответ

0 голосов
/ 01 декабря 2011

Если вы вызовете getResolutions () в SOAP API, вы получите массив всех разрешений, определенных в экземпляре, включая их идентификаторы. Затем вы можете использовать это, чтобы определить, к какому разрешению относится ваш идентификатор.

...