Note
We've packed up and moved from Confluence to Discourse to bring you a better, more interactive space. Out of courtesy we didn't migrate your user account so - you will have to signup again
The Exalate team will be on holiday for the coming days - returning Jan 4
Enjoy & stay safe
I'm trying to have Zendesk ticket status to change to On-hold with the Rules. I can get the other statuses to work but on-hold just isn't working with any combination. Is it supported by Exalate at all?
/*
Status Synchronization
Sync status according to the mapping [remote issue status: local issue status]
If statuses are the same on both sides don't include them in the mapping
*/
def statusMapping = [
// Jira issue status <-> Zendesk ticket status
// How to change the pending to on-hold status instead?
"Backlog" : "pending",
"In Progress" : "pending",
"Done" : "open"
]
def defaultStatus = "pending"
def statusName = statusMapping[replica.status?.name] ?: defaultStatus
issue.status = nodeHelper.getStatus(statusName)