Hi all,
I have a problem with editing issue trying to set originalEstimate using API.
I'm using basic authentication for user with admin pemission, I create a new issue making POST call to this url {{jira_url}}/rest/api/3/issue with the following body
{
"fields": {
"project":
{
"key": "XXX"
},
"summary": "Marketing Advertising",
"description": {
"type": "doc",
"version": 1,
"content": [
{
"type": "paragraph",
"content": [
{
"text": "Analisi e Definizione Contenuti strategico. Analisi della concorrenza, studio della percezione dell'immagine e dell'identità aziendale presso il \"pubblico\", analisi del mercato di appartenenza e conseguente definizione delle strategie di comunicazione e del marketing operativo. Determinazione e definizione dell'organizzazione dei documenti strategici commerciali (Cross media strategy - Concept publishing). Definizione dei contenuti per la la predisposizione delle CH.",
"type": "text"
}
]
}
]
},
"issuetype": {
"name": "Task"
}
}
}and then I update the issue created making a PUT call to this url {{jira_url}}/rest/api/2/issue/{{issueKey}} with the following body
{
"fields": {
"timetracking": [
{
"edit": {
"originalEstimate": "3d 0h"
}
}
]
}
}The result message is
{
"errorMessages": [],
"errors": {
"timetracking": "Field 'timetracking' cannot be set. It is not on the appropriate screen, or unknown."
}
}but if I try to set originalEstimate by UI interface I can do that. How I can enable timetracking field globally?
Note that:
- I have verified on Settings > Issues > TimeTracking and seems to be enabled
- I have added Timetracking field on Settings > Issues > Screen for Kanbug Bug Screen and Kanban Default Issue Screen