Hi,
I am trying to add a comment while changing issue status by rest api.
curl -D- -u admin:admin -X POST --data @/Users/ziyan/Desktop/test.json -H "Content-Type: application/json" https://mytestingurl.atlassian.net/rest/api/2/issue/ZD-25/transitions?expand=transitions.fields
Here is the JSON:
{ "transition": { "id": "61" }, "update": { "comment": [ { "add": { "body": "Bug has been fixed." } } ] } }
For some reason, I get the 204 response and have my status changed, but I am unable to add the comment. What could possibly go wrong?
Please help! Thanks
I believe that you just have the order wrong. Try this and it should work:
JSON:
{ "update": { "comment": [ { "add": { "body": "Comment added when transitioning issue" } } ] }, "transition": { "id": "61" } }
Is the comment posting if you remove the transition?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I figured out the answer. You can only add a comment while transitioning by REST if you require a comment for transitioning in UI. Thanks for your help Brant.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
how can we done the same for rest/api/3?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Ziyan Liu @Brant Schroeder Can you please give me json for the transitions which can add comment. I am getting stuck on same this issue
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
{
"update": {
"comment":[{
"add": {
"body": "your comment"
}
}]
},
"transition": {
"id": "331"
}
}
but as @Ziyan Liu said, you need a screen with a comment field on the transition. to do it only create a screen empty, without fields.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.