You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
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.