Hi ,
Facing issue when executing follwoing script with help of Script Runner plug-in. Any help woulb be appreciated.
Error
javax.script.ScriptException: groovy.lang.MissingPropertyException: No such property: issue for class:
Script:
import com.atlassian.jira.ComponentManager;
import com.atlassian.jira.issue.CustomFieldManager;
import com.atlassian.jira.issue.IssueManager;
import com.atlassian.jira.issue.ModifiedValue;
import com.atlassian.jira.issue.MutableIssue;
import com.atlassian.jira.issue.fields.CustomField;
import com.atlassian.jira.issue.util.DefaultIssueChangeHolder;
import com.atlassian.jira.issue.util.IssueChangeHolder;
ComponentManager componentManager = ComponentManager.getInstance();
CustomFieldManager customFieldManager = componentManager.getCustomFieldManager();
IssueManager issueManager = componentManager.getIssueManager();
CustomField srcField = customFieldManager.getCustomFieldObjects(issue).find {it.name == "fieldname"};
cfwt = issue.getCustomFieldValue(srcField);
if (cfwt == "cond1"){
issue.setAssignee(ComponentManager.getInstance().getUserUtil().getUser('user1'));
}
else if (cfwt == "cond2"){
issue.setAssignee(ComponentManager.getInstance().getUserUtil().getUser('user2'));
}
else if (cfwt == "cond3"){
issue.setAssignee(ComponentManager.getInstance().getUserUtil().getUser('user13'));
}
Where did you instanciate "issue"? That is the meaning of the error.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.