JIRA Workflow Extensions - Assign Issue to last user from ... not assigning correctly

It appears that the last user from a specific role is not be reapplied when we reopen a issue. As an example:

The role is DEV. DEV has three members: A B C. A is the default member of the role.

An issue is created and automatically assigned to DEV A. DEV A then assigns the issue to DEV B. DEV B works on the issue and then resolves the issue. As the issue is resolved the Assignee is converted to DEV A. DEV C reviews the item and discovers that the resolution is invalid and runs a Reopen transition (the transition, available in 3 places in the flow). There is no transition screen.

Current issue status is that Dev A is the current user and DEV B was the last user. The expected results of the Assign to last user extension would be that the Assignee would be DEV B. Instead I am getting DEV A again.

As I read the options I am getting confused because 2 of them are:

  • Force assignment (default) Assign to default role member regardless of the value of the Assignee field on the transition screen. OR
  • Only if "Automatic" Assign to default role member only if user selects "Automatic" as the Assignee in the transition screen. (formerly "Skip if Assignee") OR
  • Use selected assignee if changed on the transition screen. Use the assignee selected on the transition screen if it was changed by the user or if it is on "Automatic", otherwise assign to default role member.

We have selected the second option because the first states a transition screen is required for it to function (which makes me confused because then why use an extension that sets it to the last user instead of the Role (aka default useralso?). Because we are not using a Transition screen (which appears is required by option 2 and 3) I am taking a wild guess as to that being the reason why this is failing (Again confusing because I can't turn any of the options off as none of them apply as far as I can tell). Because one of the functions has to be set I do not see one that just lets the Assignee = the last Assignee excluding the current assignee.

Log story short - why is DEV B not being assigned as DEV B was the last DEV user excluding the current assignee (Who is DEV A)? I hope that I am just missing somethinfg because I really can't get a handle on how these options function if there is a transition screen or if there is not. Thanks for looking at this for me.

4 answers

Same issue. OnDemand.

Hi,

 

I also have the same problem. the plugin is not assigning to the last role member.

Any information on the resolution?

JIRA 6.0.4

Tks

I have exactly the same problem...

0 votes

Hello,

Do you might have any information regarding a fix for this issue ?

Cheers!

Florin

Suggest an answer

Log in or Join to answer
Community showcase
Sarah Schuster
Posted Jan 29, 2018 in Jira

What are common themes you've seen across successful & failed Jira Software implementations?

Hey everyone! My name is Sarah Schuster, and I'm a Customer Success Manager in Atlassian specializing in Jira Software Cloud. Over the next few weeks I will be posting discussion topics (8 total) to ...

2,739 views 11 18
Join discussion

Atlassian User Groups

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!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot