import com.atlassian.jira.component.ComponentAccessor
def issueType = issue.getIssueType().getName()
def array_issue_type = ["issue_type1","issue_type2","issue_type3","issue_type4"] as String
for(arr in array_issue_type) {
if (issueType == arr){
def userManager = ComponentAccessor.getUserManager()
def watcherManager = ComponentAccessor.getWatcherManager()
def watcher = ["username"]
watcher.each{userName->
def user=ComponentAccessor. userManager.getUserByName(userName)
watcherManager.startWatching(user, issue)
}
}
}
You're declaring an array but immediately casting it into String, so the for loop never executes.
Hi! @Radek Dostál Yes exactly! thank you very much
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Radek Dostál Greetings! I would like to ask for your help if possible.Thank you.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.