hi,
I am not able to get the "groupname" stored in a single group picker custom field. Instead it is the following output. The groupname should be ="Approver_A_Grp"
output of logging:
DEBUG [acme.CreateSubtask]: [com.atlassian.crowd.embedded.impl.ImmutableGroup@dfd]
Hope someone can help me. Thanks in advance.
issue_type_A (where group picker field, eg "to_Review") eg issue id: "ABC-12"
issue_type_B (refer to "ABC-12" where it contains all the master information)
The following is my code:
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.issue.ModifiedValue
import com.atlassian.jira.issue.util.DefaultIssueChangeHolder
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.issue.CustomFieldManager
import com.atlassian.jira.issue.fields.CustomField
import com.atlassian.jira.ComponentManager
import org.apache.log4j.Logger
import org.apache.log4j.Level
def log = Logger.getLogger("com.acme.CreateSubtask")
log.setLevel(Level.DEBUG)
def cfm = ComponentAccessor.getCustomFieldManager()
def issueManager = ComponentAccessor.getIssueManager()
def app_name=issue.getCustomFieldValue(cfm.getCustomFieldObject("customfield_10042")) . // get reference to issue_type_A
def externalIssue = issueManager.getIssueObject(app_name)
def externalValue1 = externalIssue.getCustomFieldValue(cfm.getCustomFieldObject("customfield_10101")).toString() // this is the single group picker field
log.debug externalValue1 // output group name
created a simpler example in: https://community.atlassian.com/t5/Jira-Software-questions/How-to-query-a-Group-picker-customfield/qaq-p/653255
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.