Hi
The below Script Its working in console to change assignee its updating in history perfectly
but the assignee to me place its not showing the assignee name so please check it and let me know if any updates
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.CustomFieldManager
import com.atlassian.jira.issue.fields.CustomField
import com.atlassian.jira.issue.MutableIssue
import com.atlassian.jira.user.ApplicationUser
import com.atlassian.jira.event.type.EventDispatchOption
import static java.util.Calendar.*
import org.apache.log4j.Category
def loggedInUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser()
def issueManager = ComponentAccessor.getIssueManager()
def mySourceIssue = issueManager.getIssueObject("JP-1")
mySourceIssue.getSummary()
mySourceIssue.getProjectObject().getName()
mySourceIssue.getIssueType().getName()
ApplicationUser user =mySourceIssue.getAssignee()
log.error("user name "+ user.getName())
log.error("user name "+ user.getDisplayName())
// update user
String userName = "janakiram";
def userManager = ComponentAccessor.getUserManager()
ApplicationUser modifiedUser = userManager.getUserByName(userName);
MutableIssue mutableIssue = issueManager.getIssueByCurrentKey("JP-1")
mutableIssue.setAssignee(modifiedUser);
issueManager.updateIssue(loggedInUser,mutableIssue,EventDispatchOption.ISSUE_UPDATED,true)