Hi All,
I'm using this code to display last updated by a user. I can display a username
how do I display full name instead of username
below is the code
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.Issue
def changeHistoryManager = ComponentAccessor.getChangeHistoryManager()
def changeItems = changeHistoryManager.getAllChangeItems(issue)
if (changeItems?.size() > 0) {
def userUtil = ComponentAccessor.getUserUtil()
def userkey = changeItems.sort(false).last().getUserKey()
} else {
null
}
TIA!!
import com.atlassian.jira.component.ComponentAccessor
def changeHistoryManager = ComponentAccessor.changeHistoryManager
def userManager = ComponentAccessor.userManager
def changes = changeHistoryManager.getAllChangeItems(issue)
def userKey = changes.sort(false).last().userKey
def user = userManager.getUserByKey(userKey)
def name = user.displayName
Getting an error using your code @Roland Holban (Adaptavist).
def name = user.displayName
[Static type checking] - Cannot return value of type java.lang.String on method returning type com.atlassian.jira.user.ApplicationUser
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I'm too late but for everyone who will need in the future:
import com.atlassian.jira.user.ApplicationUser
import com.atlassian.jira.component.ComponentAccessor
ApplicationUser user=ComponentAccessor.getUserManager().getUserByKey(userKey);
log.error(user.displayName.toString())
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.