Please add any details that might help us help you.
After migrating the Jira SOAP API to REST, we are experiencing a problem with the workflow transitions.
We have got at workflow status "A" which have two valid paths: Status "B" and "C".
Status "B" has a condition defined:
"Hide transition from the user (the transition can be triggered only programmatically or from a workflow function). "
Status "C" has no conditions defined.
Moving an issue from status "A" to "B" using the REST interface is invalid and we get the error:
"It seems that you have tried to perform a workflow operation A that is not valid for the current state of this issue <issueid>. The likely cause is that somebody has changed the issue recently, please look at the issue history for details."
The REST url used is:
https://oursite.jira.com/rest/api/latest/issue/<issueid>/transitions
When displaying the valid transitions for the issue (via the REST interface) only status "C" is show as valid.
So! who to move an issue to a status with a condition defined?
The REST service is authenticated with a admin account