this is what I have and it doesn't seem to work.
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.CustomFieldManager
import com.atlassian.jira.issue.fields.CustomField
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.issue.MutableIssue;
import com.atlassian.jira.issue.IssueManager
CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager();
CustomField CReqTypeField = customFieldManager.getCustomFieldObjectByName('Customer Request Type');
def rt = issue.getCustomFieldValue(CReqTypeField);
CustomField ReqTypeField = customFieldManager.getCustomFieldObjectByName('Request Type');
MutableIssue issueToUpdate = (MutableIssue) issue;
issueToUpdate.setCustomFieldValue(ReqTypeField,rt);
IssueManager issueManager = ComponentAccessor.getIssueManager();
issueManager.updateIssue(null,issueToUpdate,null,false);
You do NOT set a custom field value in a scripted field, those are mutually incompatible things.
Are you trying to use a scripted custom field, OR are you trying to set the value of a custom field that can hold data?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.