Example scripts
To homepage
Jira

Update a field when another field is updated
App in script

ScriptRunner For Jira
by Adaptavist
Compatibility

Jira (8.0 - 8.19)

ScriptRunner For Jira (7.10.0)
Language |
groovy
import com.atlassian.jira.component.ComponentAccessor
def changeHistoryManager = ComponentAccessor.getChangeHistoryManager()
def changeHistories = changeHistoryManager.getChangeHistories(event.issue)
if (changeHistories) {
def changeItem = changeHistories.last().getChangeItemBeans().find {
// check if Source field value changed
it.field == 'Source' && it.fromString != it.toString
}
if (changeItem) {
event.issue.update {
setCustomFieldValue('Target', changeItem.created)
}
}
}
Having an issue with this script?
Report it here