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.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.