Hi @Dan27 ,
You can run the following script on the Issue Updated event via Custom Listener to capture the issue priority value changes.
import com.atlassian.jira.component.ComponentAccessor
def change = event?.getChangeLog()?.getRelated("ChildChangeItem")?.find {it.field == "priority"}
if (change) {
log.warn "old value: ${change}"
log.warn "new value: ${change.newstring}"
//check the condition
if(change.newstring == "High")
{
//dosomething
}
}
In the dosomething content, you can merge the script from the example here to add the issue to the current/active sprint. You may require to do a few testing to ensure everything is working for you. I hope this helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.