Hi Guys,
I'm try to write some groovy script what should re-assign issue based on current assignee, but it wont work not even start. JIRA what I use is 6.3.15 and SR version is 3.1.3. I'm running script as a post function
Code of my Script. Thanks in advice for Help
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.MutableIssue
MutableIssue issue = issue;
def userManager = ComponentAccessor.getUserManager()
def Admin1 = userManager.getUserByName('Admin1')?.directoryUser
def User1 = userManager.getUserByName('User1')?.directoryUser
def Tester1 = userManager.getUserByName('Tester1')?.directoryUser
def Admin2 = userManager.getUserByName('Admin2')?.directoryUser
def User2 = userManager.getUserByName('User2')?.directoryUser
def Tester2 = userManager.getUserByName('Tester2')?.directoryUser
//Team 1
if(issue.assignee.equals(Admin1)) {
issue.setAssignee(Tester1)}
if(issue.assignee.equals(User1)) {
issue.setAssignee(Tester1))}
if(issue.assignee.equals(User1)) {
issue.setAssignee(Tester1))}
//Team 2
if(issue.assignee.equals(Admin2)) {
issue.setAssignee(Tester2)}
if(issue.assignee.equals(User2)) {
issue.setAssignee(Tester2))}
if(issue.assignee.equals(User2)) {
issue.setAssignee(Tester2))}