i have find solution ,
IssueManager issueManager = ComponentAccessor.getIssueManager()
UserManager userManager = ComponentAccessor.getUserManager()
def issueService = ComponentAccessor.getIssueService()
def issue = issueManager.getIssueObject("ECA-888")
log.warn userManager.allUsers
def user = userManager.getUserByName("Assigee_Name")
def validateAssignResult = issueService.validateAssign(user, issue.id, "Assigee_Name")
issueService.assign(user, validateAssignResult)
Hi @Sneha Gole
Does this impact just one issue? If yes and your listener is tasked for just that then this is all good.
However, if you are setting the assignee on all issues in a project replace
def issue = issueManager.getIssueObject("ECA-888"
With
Def issue = event.issue
Cheers.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Sneha Gole
The line of code should be same as in a previous thread to set assignee during postfunction - https://community.atlassian.com/t5/Marketplace-Apps-Integrations/Set-Assignee-in-Post-Function/qaq-p/355826
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.