I am building a board with: To Do, In Progress, In Review and Completed.
When I drag a card to 'In Review' from 'In Progress', I would like the user to have to choose another Assignee, as the reviewer is someone-else.
I have a specific screen for it, where Assignee is mandatory. However, if the person moving the card does not remember to change the Assignee, the card remains in the board with the wrong Assignee.
Any ideas would be very much appreciated.
The best way would be to use the Script Runner (https://marketplace.atlassian.com/plugins/com.onresolve.jira.groovy.groovyrunner) to script a
post-function validator that will require the assignee to be someone else.
It's not needed on most transitions, and most users tend to be good at reassigning stuff. Most places have a clear "the assignee is currently responsible for this", so when a user is looking at an un-closed issue that they are assigned to, the instinct is to get rid of it, and there are basically two ways to do that - deal with the issue and close it, or give it to someone else. Most of us report on "stuff I need to do" and are quite good at going "hang on, that's in review, that's not my job" Of course, you have a valid use-case, especially if your users aren't as good at the reporting and chasing side of it. That's what we do scripts for ;-)
Hi Robert, we usually like to automate this using Post Functions. For example: you set a Tester field in a transition, then the Post Function takes the value from this field and sets it to Assignee. It's indeed not done by JIRA OOTB, but Script Runner and other plugins can help.
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
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot