Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,456,615
Community Members
 
Community Events
176
Community Groups

"Resolution" field doesn't save the value from "Resolve Issue Screen"

Hi there,

we're now setting up our workflow and just added a transition from ToDo to Done.

This transition has a "Resolve Issue Screen" assigned to it, so that the users can select why they mark the issue as "Done".

The status is successfully changed by this transition, but the Resolution field remains intact (Unresolved).

What have we missed in the setup?

3 answers

1 accepted

0 votes
Answer accepted

Hi Mandarine, This is exactly what was hapenning t me and your solution worked. Thanks for sharing!

Welcome to the world of JIRA :) 

 

There are two values in each ticket: status and resolution

The status can be "open", "to do", "done" etc.

The resolution can be "unresolved" (or empty) or it can have a value like "Closed", "done", "Rejected" etc.

 When you customize a workflow you have to be sure that when a ticket goes to the "Closed" status also the resolution is updated accordingly.

Now when you have this "resolve issue screen" a user can choose a resolution from the drop down. If no resolution is chosen, the ticket will go into the status "done" but the resolution will still be empty (= "Unresolved")

Make sure the user needs to choose a resolution in your "Resolve Issue Screen". (for example make sure that not choosing a resolution and leave the field empty is not possible).

 

You can also add a "Post Function" to your transaction from "To Do" to "Done".

From the workflow screen, click on the transaction and the transaction details will appear; click on "Post Function" and another screen will appear; click on "add post function" and then choose "update field value" from the options you are given.

In there, choose "Resolution" and the resolution you prefer.

Remember to publish your workflow, or the changes will not apply!

 

I hope this helps

Hi Mirco,

thanks for answering so quickly!

Your comment is 100% valid, but not very helpful in our specific case. However thanks to you showing us the right direction, we managed to sort it out, and for potential people who might face the same issue I'll now explain why.

First I thought about permissions, but the fact that the field "Resolution" was present on the "Resolve Issue Screen" means that the user has proper rights to change its value. And then I read the comment from Mirco.

Somehow the transition from ToDo to Done we have added contained additional "Post Function" that was setting "Resolution" to "-1" every time the transaction was executed.

So despite the fact that the "Resolve Issue Screen" hanged on this transaction, its (updated) value got updated every time again by the "Post Function". For me it looked like not updating, but it was actually updating it even twice.

Thanks and have a nice weekend.

Like # people like this
0 votes

4 years later :-)

For me the problem is that the resolution status selected by the user in the "Resolve Issue Screen" is not saved correctly, because the Post Function changes the state of the resolution to "Done".

If the user select the resolution status "Wont' Do", after is save the issue screen (epic) should display "Won't Do" and not "Done"

Step 1 - Change the resolution status to "Won't Do"

image.png

Step 2 -  The issue screen (epic) display the resolution status "Done"

image.png

So, the result is not good, because, the Post Function, update the value of resolution status to "Done"

image.png

 

So, to fix the problem, you must remove the line number 1 (image above) and publish your modification (image below). After that, you need to set the issue status to "Done" so that the resolution window opens and that you assign a new resolution status.

 

Step 3 - Remove the line number 1 and publish

image.png

Step 4 - Retry to change the resolution status.

image.png

Step 5 - the result is good :-)

image.png

I hope this will help you

Thanks, this was our issue

Suggest an answer

Log in or Sign up to answer