Issue transition with required fields originalEstimate via REST

Антон Бутиков October 10, 2017

Hello,

can you please help me. I'm not able to perform a transition via REST if some fields are required. In my case it is Original Estimate.

 

http://DOMAIN/jira/rest/api/2/issue/KEY-8083/transitions?expand=transitions.fields

"timetracking":

{"operations": ["set", "edit"],

"required": false,

"name": "Time Tracking",

"key": "timetracking",

"schema": {"type": "timetracking", "system": "timetracking"}},

Now I'm trying to move Key-89 to status "FINISHED".

Jira.transition_issue(issue, tWork, fields={'originalEstimate' : "5m"})

Result: 

{"errorMessages":[],"errors":{"originalEstimate":"Field 'originalEstimate' cannot be set. It is not on the appropriate screen, or unknown."}}

Unfortunately the hint on the other question in the Forum throws this error:

{"errorMessages":[],"errors":{"timetracking":"Field does not support update 'timetracking'"}}

Here is how it looks like in the WebUI:

screen.png

 

Do you have anny suggestions? 

1 answer

1 accepted

0 votes
Answer accepted
Антон Бутиков October 18, 2017

Regarding the way you make the call, I found an example in the documentation where the original estimate need to be inside "timetracking", like this:

{
    "fields": 
    {
        "timetracking": {
            "originalEstimate": "4m",
            "remainingEstimate": "3m",
        }
    }
}

Suggest an answer

Log in or Sign up to answer