Hi,
I'm pretty new to writing scripts, and I'm hoping this is a pretty simple one, but I can't get it to work from the script console.
I'm trying to write a simple script to update a custom field value for an issue specified in the script. The code I have is:
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.CustomFieldManager
import com.atlassian.jira.issue.fields.CustomField
import com.atlassian.jira.issue.IssueManager
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.issue.MutableIssue
def issueManager = ComponentAccessor.getIssueManager()
def customFieldManager = ComponentAccessor.getCustomFieldManager()
def issue = issueManager.getIssueObject(137007)
def textCf = customFieldManager.getCustomFieldObject(14602)
issue.setCustomFieldValue(textCf, "MyText")
I'm starting pretty simple; just specifying the id for the issue, and the custom field. It doesn't give me any error, but it just doesn't work. Any ideas on what I'm missing?
Thanks