Backbone is currently able to sync the workflow status only based on the workflow status. It would be great if Backbone could also consider other parameters.
The same workflow exists on both sides and should be synced 1:1.
Two transitions lead from In Progress to Closed:
Reject: This sets the resolution to "rejected" and the status to Closed.
Done: This sets the resolution to "fixed" and the status to Closed.
Backbone is able to choose the same transition in the target project. The resolution (or other fields) could be used in order to define which transition should be used when.
Backbone always chooses one of the transitions.
Yes I have this type of situation. Commented also BAC-753.
From Status Open - Close i have:
Assign - Start working on it. Next status = Assigned
Reject - Reject the issue, resolution=rejected. Next status = Closed
Force Close - Close the issue, resolution=fixed. Next status = Closed
so as you describe, resolution could be used or if I could map the transition it would solve it.
The transitions exists on both sides.