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
Community Members
Community Events
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?

2 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

Suggest an answer

Log in or Sign up to answer

Community Events

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

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you