Dears,
When having a transition for an escalation I get a screen for the escalation information. By default the Asignee and Assignee groups are set to the Assignee and Assignee goup of the issue. I want this custom fields to be blank as an escalation is typically done to another person or team.
I have tried to add a an condition on the transition, but this does not seem to work (Script runner)
import com.opensymphony.workflow.InvalidInputException;
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.issue.ModifiedValue;
import com.atlassian.jira.issue.util.DefaultIssueChangeHolder;
try{
def issueManager = ComponentAccessor.getIssueManager()
def customFieldManager = ComponentAccessor.getCustomFieldManager()
def cf = customFieldManager.getCustomFieldObjectByName("Assignee")
def changeHolder = new DefaultIssueChangeHolder();
cf.updateValue(null, issue, new ModifiedValue(issue.getCustomFieldValue(cf), ""),changeHolder);
// log.error "Customer Request Type: " + cFieldValue;
}catch(Exception ex){
log.error "REAL ERROR" + ex.getMessage()
}
Does someone know a solution for this?
Kind regards,
Matt