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
Setup:
Main Use Case: Employee submits tickets through JSD project. Each JSD project has a global exalate transition that uses a project picker to define what the destination project is. The incoming sync is only set to sync when the ticket is transition to Done and sets the remote to Done with a resolution of Done.
New Requirement: When either the JSD or JSP ticket is reopened we would want to do the same with the remote ticket.
Normally I would just put in a workflow map for this but this is not scalable as there are different statuses on both sides to map to. Some projects in JSP would go to backlog... Some would go to Open, some would... etc. And same on JSD.
My thought is to add a global transition to the major workflow templates that would be named the same across them all (eg. Exalate Reopen) and put an exalate condition on it. But what i dont want to do is make the huge map for when it gets triggered and by what per project.
Is there a way to say when the resolution is cleared call the remote "Exalate Reopen"? Then I dont have to worry about the changing the code ever when new templates come online. I would just ensure that there is the "Exalate Reopen" transition there.