Hi all, i'm trying to set my summary's value with the sprint name, it gives me the sprint id
import com.onresolve.jira.groovy.user.FormField
import org.apache.log4j.Logger
import org.apache.log4j.Level;
import com.atlassian.jira.issue.Issue;
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.event.issue.IssueEvent;
import com.atlassian.jira.issue.context.IssueContext;
import com.atlassian.jira.issue.MutableIssue;
import com.onresolve.jira.groovy.user.FormField;
import com.atlassian.jira.event.type.EventDispatchOption;
import com.atlassian.jira.issue.fields.CustomField;
import com.atlassian.jira.issue.context.IssueContext;
import com.atlassian.greenhopper.service.sprint.SprintManager;
import com.atlassian.greenhopper.service.sprint.Sprint;
import com.onresolve.scriptrunner.runner.customisers.PluginModuleCompilationCustomiser
Issue issue = underlyingIssue;
//
def customFieldManager = ComponentAccessor.getCustomFieldManager()
def sprintManager = PluginModuleCompilationCustomiser.getGreenHopperBean(SprintManager)
def issueManager = ComponentAccessor.getIssueManager();
def user = ComponentAccessor.jiraAuthenticationContext.getLoggedInUser();
def project = underlyingIssue?.getProjectObject();
setFieldConfig();
private void setFieldConfig() {
def sprintId = getFieldByName("Sprint").getValue();
def sprint = sprintManager.getSprint(sprintId as Long).toString()
getFieldByName("Scrum Team").setRequired(true);
getFieldByName("Description").setHidden(true);
getFieldByName("Project").setReadOnly(true);
getFieldByName("Issue Type").setReadOnly(true);
getFieldByName("Summary").setFormValue(sprint).setReadOnly(true);
//getFieldByName("Sprint").getValue();
}