I am executing on of two transitions, one of them works well, the other does not. Is it possible that the difference is that one transitions to a normal state, while the other transitions to "Ticket Raised"?
...
const TRANSITION_SENT = 31 // goes to 'Sent'
const TRANSITION_NOT_SENT = 221 // goes to 'Ticket Raised'
tid = ( ... ) ? TRANSITION_SENT : TRANSITION_NOT_SENT
comment = ( ... ) ? COMMENT_SENT : COMMENT_NOT_SENT
tJSON = { "update": { "comment": [ { "add": {"body": comment} }]}, "transition": { "id": tid }}
jira.transitionIssue(jik, tJSON, function(err,res) {
... One of the transitions gets a comment, but the other does not. I cannot see anything special in the transitions, neither looking at the ticket through the REST API, nor looking at it through the front end and/or workflow editor.
Is 'Foo' -> 'Ticket Raised' somehow special with respect to comments?