Для проблем, созданных в Jira, я не могу обновить ни Состояние, ни Разрешение в своем коде Ruby. У меня также есть несколько пользовательских полей, большинство из которых я могу обновить, но есть одно, которое я не могу. Я просмотрел документацию RubyGems и документацию Atlassian, а также множество других форумов и блогов, но безрезультатно. Может ли это быть как-то связано с тем, что они находятся в отдельных рабочих процессах из полей, которые я могу обновить?
Вот как я пытаюсь обновить поля определенного билета (jira - мое соединение):
ticket = jira.getIssue('123')
person=Jira4R::V2::RemoteFieldValue.new("customfield_678", "smithj")
jira.updateIssue(ticket.key, person)
Опять же, это работает для некоторых пользовательских и некоторых стандартных полей. Я не получаю ошибку. Билет просто возвращается, как будто я обновил поле, но он все еще имеет старое значение. Кто-нибудь сталкивался с этим и каково мое решение? Спасибо.