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?
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>"}
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.