Я пытаюсь перевести задачу из одного статуса в другой.
Когда я звоню
jira.statuses()
Я получаю список статусов, в который входит тот, на который я хотел бы перейти:
<JIRA Status: name=u'Scheduled', id=u'11301'>
Когда я пингую https://our.server/rest/api/2/issue/issue_id/transitions Я получаю следующий ответ:
{
"expand": "transitions",
"transitions": [
{
"id": "51",
"name": "Close Request",
"to": {
"self": "https://our.server/rest/api/2/status/6",
"description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.",
"iconUrl": "https://our.server/images/icons/statuses/closed.png",
"name": "Closed",
"id": "6",
"statusCategory": {
"self": "https://our.server/rest/api/2/statuscategory/3",
"id": 3,
"key": "done",
"colorName": "green",
"name": "Done"
}
}
}
]
}
Проблема здесь в том, что когда я пытаюсь перейти в статус «Запланировано» или на его идентификатор «11301», я получаю следующую ошибку:
response text = {"errorMessages":["Internal server error"],"errors":{}}
Нужно ли добавлять этот статус к переходам? Или мне нужно включить больше данных с переходом? Я не совсем уверен, как это диагностировать.
scheduled
(я полагаю). Может быть, попробовать сначала открыть его, а затем перенести в запланированное? - person SgtDroelf   schedule 21.12.2018