Capture custom field update

Phil Manser July 30, 2017

I have an addon which provides a custom field. For some reason changes to this custom field in the issue edit dialog are not saved. How can I intercept the updated value for the custom field? Or is there a way I can intercept the entire issue update?

1 answer

0 votes
Tarun Sapra
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 31, 2017

If you have script runner plugin installed then you can try out the listener feature of the plugin -

https://scriptrunner.adaptavist.com/4.3.5/jira/listeners.html

To check if a certain field is updated or not when the issue update event gets fires then you can use this snippet in the listener

def change = event?.getChangeLog()?.getRelated("ChildChangeItem").find {it.field == "<Field-Name>"}
Phil Manser July 31, 2017

Thanks @Tarun Sapra, I appreciate the suggestion. Since I'm writing my own plugin though, I prefer to just use the Jira API. But still this sounds like a good suggestion that might help others.

Suggest an answer

Log in or Sign up to answer