I don't know how create auto assignment to previous assignee using custom field and post function when I change issue status (or dragging it to other status column on the board). Here, at this community a read other comments, but there is still no clear understanding except "create custom field" and use post function.
Can somebody explain me how to do that in detail? Like "chose that menu, click certain button, then go to some settings etc"? I can use post function to assign next assignee, but don't know how to assign previous.
Thanks in advance for help.
do you have the "Jira Misc Workflow Extension" or the "Suite Utilities for Jira" app? You need a post function to copy a value from a custom field to the assignee field. That is not working out of the box.
If you have one of these, I can give you a step-by-step solution.
Not as far as I know. You have to put the actual user in a custom field, every time you make a transition in our workflow. That's ok with Jira out-of-the-box.
But for copying the user from the custom field to the assignee field, there is no function in Jira.
So here is what you have to do:
And now to the workflow:
But, if you have the Jira Misc Workflow Extensions, there is another postfunction that is much easier to use: "Assign to last role member" - you can assign the issue automatically to the role member, who had the issue assigned before. With that postfunction, you don't even need a custom field! I haven't tested that function up to now, but I think, this is exactly what you need.
:) If you have Adaptavist script runner plugin, you can use its post function on workflow transition, name of the function is - assign to last member of the role,
It will reassign the ticket to the person who was previous assignee from that role.
Hope this helps :)
Thanks @Priyanka Lavania
I am quite comfortable in groovy. The issue at hand is this.
The last person who was assigned to the issue is in most cases not the developer I am attempting to assign the issue to.
The person is the first person to have the issue when it enters a given state.
Got it, I had similar case where the only way I could find is to store this the value in another custom filed when status changes. With complex groovy it might be possible to check issue history and get previous assignee, but we rather chose simple approach.(Explained by Thomas Schlegel above)
For role based assignee I used Script Runner.
I have multiple projects that use variations of the same base workflow. The variations depend on the requirements of the project or issue type. The variations mostly come in the form of new statuses ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event