Hi,
Have tried to update Status with Integration Jira User by sending Transitions ID ( Jira REST API ), which is valid by Workflow.
POST /rest/api/2/issue/{issueIdOrKey}/transitions
{
"transition": {"id": "17"}
}
It fails with message:
It seems that you have tried to perform a workflow operation (<Action Name>) that is not valid for the current state of this issue (ISSUEKEY-17). The likely cause is that somebody has changed the issue recently, please look at the issue history for details.
But ISSUEKEY-17 has no history details.
But GET /rest/api/2/issue/{issueIdOrKey}/transitions for Integration Jira User
returns no TransitionID.
Just wonder is it Integration Jira User role & permission issue for this specific project?
Any ideas what to check?
If Issue Assignee = Integration Jira User, then GET returns valid transition ID, and POST /transitions will update Issue Status.
But as Issue Status should be updated by integration, most of the cases Assignee will not be the Integration Jira User.
Just wonder is there an option to update Issue Status with transitions regardless Issue Assignee User??
Looking forward your response.
Thank you in advance!
Kind regards