Jira: So erhalten Sie den vorherigen Wert für ein benutzerdefiniertes Feld in einem benutzerdefinierten IssueEventListener
So wie erhält man dasBisherig Wert einesBenutzerdefinier Fel in einem Jira IssueEventListener? Ich schreibe einen benutzerdefinierten Handler für das issueUpdated (IssueEvent) -Ereignis und möchte das Verhalten des Handlers ändern, wenn sich ein bestimmtes benutzerdefiniertes Feld geändert hat. Um die Art der Änderung festzustellen, möchte ich die vorherigen und aktuellen Werte vergleichen.
(Ich frage nicht, wie ich an sein @ kommStro value - Ich weiß, wie ich das aus der entsprechenden Ausgabe herausbekomme)
Ich entwickle gegen Jira 4.0.2 unter Windows.
Ist es die beste Möglichkeit, den Änderungsverlauf nach dem letzten bekannten Wert zu durchsuchen?
List changes = changeHistoryManager.getChangeHistoriesForUser(issue, user);