New issue has the assignee field set to "automatic" for default value. How can I obtain the "assign date" value for usage as a value in a scriptrunner(scripted field) to track when time is changed.
Thank Jamie. I found an example and I am able to get the assignee change history with the following scripts.
import com.atlassian.jira.issue.* import com.atlassian.jira.issue.fields.CustomField import com.atlassian.core.util.DateUtils import com.atlassian.jira.ComponentManager import com.atlassian.jira.issue.history.ChangeItemBean def componentManager = ComponentManager.getInstance(); def changeHistoryManager = componentManager.getChangeHistoryManager(); def changeItems = changeHistoryManager.getChangeItemsForField(issue, "assignee"); def firstAssigned; if(changeItems !=null && !changeItems.isEmpty()){ ChangeItemBean ci = (ChangeItemBean) changeItems.get(0); String assigneeName = ci.getFrom(); // name String assigneeFullName = ci.getFromString();// full name def assignedTime = ci.getCreated().getTime(); firstAssigned = assignedTime; }
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I also would be very interested
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
this is who did last update issue
def changeItems = changeHistoryManager.getChangeHistories(issue);
return changeItems.get(changeItems.size()-1).getUsername()
getUsername()
Deprecated. Use getAuthorObject()
instead. Since v5.0.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You need to use com.atlassian.jira.issue.changehistory.ChangeHistoryManager. Google on that, you should find some examples.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Join us to learn how your team can stay fully engaged in meetings without worrying about writing everything down. Dive into Loom's newest feature, Loom AI for meetings, which automatically takes notes and tracks action items.
Register today!Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.