I am adding a post function to a workflow that just adds a pretty comment for an approval transition. I can get the username into the comment, but I need the users full name.
Here is my code:
import com.atlassian.jira.ComponentManager import com.atlassian.jira.issue.comments.CommentManager import com.opensymphony.workflow.WorkflowContext import org.apache.log4j.Category String currentUser = ((WorkflowContext) transientVars.get("context")).getCaller(); commmgr = (CommentManager) ComponentManager.getComponentInstanceOfType(CommentManager.class) commmgr.create(issue, currentUser, "$currentUser Approved this ticket", true) issue.store()
You can use the code below to get the current user's full name:
import com.atlassian.jira.component.ComponentAccessor def currentUser = ComponentAccessor.getJiraAuthenticationContext().getLoggedInUser() def fullName = currentUser.displayName
Hi my Community friends! For those who don't know me, I'm a product marketer on the Confluence Cloud team - nice to meet you! For those of you who do, you know that I've been all up in your Co...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG