Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

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 Champion
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
TAGS
AUG Leaders

Atlassian Community Events