Hi,
I am using the following Custom Script to set a value for single value Group Picker in my post-function:
It is not giving any error, but is not setting the value as well.
import com.atlassian.crowd.embedded.api.Group
import com.atlassian.jira.ComponentManager
import com.atlassian.jira.component.ComponentAccessor;
import com.atlassian.jira.issue.CustomFieldManager;
import java.util.List;
CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager();
def customerName = issue.getCustomFieldValue(customFieldManager.getCustomFieldObject("customfield_12345"));
ComponentManager componentManager = ComponentManager.getInstance();
Group watcherGroup = componentManager.getUserUtil().getGroup( customerName[0]);
List<Group> groupList = new ArrayList<Group>() groupList.add(watcherGroup);
def cf = customFieldManager.getCustomFieldObjectByName("Test Group Picker");
issue.setCustomFieldValue(cf, [groupList]);
issue.store();
Thanks