Hi there.
I'm looking for a way to set the condition "assignee is not in group"
I ended up with something like this, but I don't know if that is the right wat to do it:
import com.atlassian.jira.component.ComponentAccessor
def groupManager = ComponentAccessor.getGroupManager()
!(groupManager.isUserInGroup(issue.assignee?.name, 'groupname'))
EDIT:
and working code for checking if assignee is not in any of groups:
import com.atlassian.jira.component.ComponentAccessor
def groupManager = ComponentAccessor.getGroupManager()
!(
(groupManager.isUserInGroup(issue.assignee?.name, 'groupnameA'))
||
(groupManager.isUserInGroup(issue.assignee?.name, 'groupnameB'))
)