I have created a screen which contains "Assignee" field.
Now, when this screen popup then, Assignee field shows default user as current logged in user.
(i want to keep default assign with "Automatic" option OR assign to post condition's user ).
Reason, i have added a post condition so, in pop up , it shows some other user and after executing post condition, issue gets assign accordingly.
it works as below only:
if assignee post condition is created in workflow then, no need to keep "assignee" field in dialog/transition screen because, post condition will execute everytime and override the assignee by follow related post condition. so, actually, no any sense to keep assignee field in dialog as it can't function.
So, remove "Assignee" field from dialog screen if post condition is created.
@dhaval, well, yeah obviously if you want to take away any choice from a user, then that is fine. But if you want to give the user the optional ability to manually assign a ticket in a special circumstance, then it becomes a problem. Using the "unless user selects an Assignee in the transition screen" post function override option allows for choice, but it is all ruined by the fact that the default value is set to the current user and not "Automatic", resulting in the ticket always being assigned to themselves.
My current solution is as you suggested: I've taken away any choice from the user at that moment of transition by not showing the Assignee field. Then I simply hope that the user attempts to assign the ticket to the correct person after all the transition has finished.
We would remove the assignee field from dialog and keep post condition. Now, after complete the transition, user can take care to change assignee in special case where require. :)
Yes, Assignee field - automatic and post condition works gather then it could be better but it's not.
apologies for confusion.
I mean, my created screen contains "Assignee" field, here i want to default assign as "Automatic" user instead of any specific user. Because, there is a post condition added to related transition which assign this issue to specific user of a role.
And when dialog screen popup then it shows some other user in screen and after completing dialog (closing), issue gets updated by post condition to assign another user as follow the post condition. so, creates bit confusion for mismatch the selected user and assignee user after issue gets created.
Ok.. If the user should have the possibility to choose an assignee, and if not, the issue should be assigned to a specific user (other than the default), this could be solved with the Script Runner plugin. But I think it's not available for OnDemand...
I too suffer from this apparently recent change in JIRA OnDemand.
Previous default "Assignee" value - "Automatic"
Current default "Assignee" - the current assignee
Using the JIRA workflows plugin, I'm using the postfunction "Assign the issue to the last user from the QA role who had this issue assigned before , or who reported it (unless user selects an Assignee in the transition screen) ."
This postfunctions gives the user the power to directly assign a ticket on transition, but otherwise if they leave the assignee as-is, it will then follow my post function rule. However, with the change to default, it will ALWAYS override my post function rule and go directly to the assignee and not the QA group.
Atlassian Summit is an excellent opportunity for in-person support, training, and networking.Learn more
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