Put custom field Email in Reporter if user exists. I am trying to create a script but I can't seem to get it to work.
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.MutableIssue
import com.atlassian.jira.user.ApplicationUser
def issue = issue as MutableIssue
def cf = ComponentAccessor.customFieldManager.getCustomFieldObjectByName("Email")
def cfValue = issue.getCustomFieldValue(cf) as ApplicationUser
if (cfValue) {
issue.setReporter(cfValue)
}