Appears to be able to make the translation from a user id to the full name, but the user name link does not get created... based on a custom field selection, assign to defined user. assignee usera displays as User A, but only text. No errors displayed in log. Verified assigned user has project access....
import com.atlassian.jira.ComponentManager import com.atlassian.jira.issue.CustomFieldManager import com.atlassian.jira.issue.Issue import com.atlassian.jira.issue.MutableIssue import com.atlassian.jira.issue.comments.CommentManager import com.atlassian.jira.issue.fields.CustomField import com.atlassian.jira.util.ImportUtils MutableIssue issue = issue ComponentManager componentManager = ComponentManager.getInstance() CustomFieldManager cfManager = ComponentManager.getInstance().getCustomFieldManager() // Get the Resolver Custom Field CustomField customField = cfManager.getCustomFieldObject(11412) // Get the value of the Resolver Object customFieldValue = issue.getCustomFieldValue(customField) if (customFieldValue=='User A') issue.setAssigneeId = usera issue.store() ...
Community moderators have prevented the ability to post new answers.
Try replacing the line
issue.setAssigneeId = usera
with
UserManager userManager = UserManager.getInstance(); User usera = userManager.getUser("User A"); issue.setAssignee(usera)
Thanks! I was able to get it working!!
issue.setAssignee(userManager.getInstance().getUser('userid'))
issue.store()
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.