Originally asked by Berry Kersten on 17 March 2020 (original question)
Hi, when changing a resolution, I don’t see the new resolution being synced. Example:
1) Status = Done AND Resolution = X, then sync OK.
2) Change resolution (by setting the status again) to Y, then a sync is performed, but resolution remains X.
Incoming sync
def workflowMap = [
"Backlog" : "Backlog",
"In Progress" : "Backlog",
"to be verified" : "In Progress",
"Closed" : "Won't be resolved",
"Open" : "Under Review",
"Accepted" : "Under Review",
"Done" : "Fixed",
"Open" : "Backlog",
]
if (replica.status.name != "Done" || replica.fixVersions?.size() > 0) {
Status.receive(useRemoteStatusByDefault = true, workflowMap, resolutionMapping = [:])
Outgoing sync
replica.resolution = issue.resolution
Exalate version(s): 4.7.3-j8 and 4.7.3-j7
Anyone an idea what might cause this issue? Thanks!