I have a Post Transition Script to send an email. I can't figure out how to display the name of a Group Field selected on a ticket.
I was trying to use this:
Testing Group : <% out << issue.getCustomFieldValue(com.atlassian.jira.component.ComponentAccessor.getCustomFieldManager().getCustomFieldObjectByName("Testing Group")) %> \n
The group name is not rendered. I get this instead:
Testing Group : [com.atlassian.crowd.embedded.impl.ImmutableGroup@c2848020]
The above code does work for displaying a user name in a user field however.
I also tried this:
def groupManager = ComponentAccessor.groupManager
def customFieldManager = ComponentAccessor.customFieldManager
def groupNameField = customFieldManager.getCustomFieldObjectByName("Testing Group")
def groupNameSelected = issue.getCustomFieldValue(groupNameField) as List
def gn = groupNameSelected[0].toString()
def group = groupManager.getGroup(gn.getName())
... but to no avail. I'm guessing this is easy for an experience groovy programmer... thoughts?