Jira: Como obter o valor anterior de um campo personalizado em um IssueEventListener personalizado
Então, como se obtém oanterior valor de umpersonalizadas campo em um Jira IssueEventListener? Estou escrevendo um manipulador personalizado para o evento issueUpdated (IssueEvent) e gostaria de alterar o comportamento do manipulador se um determinado campo personalizado tiver sido alterado. Para detectar o tipo de alteração, gostaria de comparar os valores anteriores e atuais.
(Não estou perguntando como obter seuatual valor - sei como obter isso do problema relacionado)
Estou desenvolvendo o Jira 4.0.2 no Windows.
É a melhor maneira de verificar o histórico de alterações para o último valor conhecido?
List changes = changeHistoryManager.getChangeHistoriesForUser(issue, user);