Привет, у меня много автоматических выпусков и комментариев в JIRA. И хотелось добавить к проблеме customField с именем «Количество автоматических обновлений», которое увеличивается каждый раз, когда проблемы комментируются. Типичным решением для этого является использование количества комментариев, но это невозможно, потому что комментарии ограничены программно до 20. Таким образом, в этом случае у меня всегда было бы максимум 20.Как увеличить или обновить настраиваемое значение проблемы в JIRA, исходя из его предыдущего значения?
Есть ли простой метод, который делает это это можно сделать?
Я пытаюсь этот подход, но он продолжает давать мне исключение и ошибки, связанные с CustomField объекта:
MutableIssue issue = IM.getIssueObject(alreadyReportedIssueId);
private static final String COMMENTNUMBER_CUSTOMFIELD_ID = "commentnumber-customfield-id";
private static final CustomField customFieldObject = CustomFieldManager.getCustomFieldObjectByName(COMMENTNUMBER_CUSTOMFIELD_ID);
issue.setCustomFieldValue(COMMENTNUMBER_CUSTOMFIELD_ID, (Integer.parseInt(customFieldObject.getValue(issue))++));
PS: В версии JIRA я использую это: версия 3.13.5
насчет прослушивания для ISSUE_COMMENTED_ID события и обновления пользовательского значения поля там? Или с помощью ChangeHistoryManager, чтобы получить количество элементов изменения. – Robert
Здравствуйте, @Robert проблема здесь - это версия, которая используется. Трудно работать с устаревшими API, но обновление скоро появится, поэтому я надеюсь, что это упростит. :-) – CMPSoares