Hi, Is it possible to
Hey @Kruthika R ,
It would be great if you could clarify further as to what you are trying to configure (eg. Behaviors, Listeners, Post-functions) and provide any codes that you already have for our review so that we are able to understand your use case better.
With that said, you should generally be able to get all the details you need once you have retrieved the ApplicationUser from the Assignee field.
An example using Behaviors is as below:-
import com.atlassian.jira.component.ComponentAccessor
def userManager = ComponentAccessor.getUserManager()
def assigneeField = getFieldById("assignee")
def description = getFieldById("description")
def assigneeValue = assigneeField.getValue()
def user = userManager.getUserByName(assigneeValue)
def userDisplayName = user.getDisplayName()
def userUsername = user.getUsername()
def userEmailAddress = user.getEmailAddress()
def text = "Display Name: " + userDisplayName.toString() + "\nUsername: " + userUsername.toString() + "\nEmail: " + userEmailAddress.toString()
description.setFormValue(text)
Output as below:-
Hope this helps.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.