Python-Jira создать проблему давая ошибку экрана

Я использую jira library с Python для создания Jira-issue, но получаю ниже ошибки:

jira.исключения.JIRAError: JIRAERROR HTTP 400

текст: поле ‘Component / s’ не может быть задано. Это не на соответствующем экране, или неизвестно.

url: http://jira.corp.inmobi.com/rest/api/2/issue

заголовки ответов = {‘X-AUSERNAME’: ‘noc’, ‘X-ASEN’: ‘SEN-2505611’, ‘X-Content-Type-Options’: ‘nosniff’, ‘Content-Encoding’: ‘gzip’, ‘Transfer-Encoding’: ‘chunked’, ‘X-Seraph-LoginReason’: ‘OK’, ‘Vary’: ‘User-Agent’, ‘X-AREQUESTID’: ‘125x24693491x2’, ‘X-ASESSIONID’: ‘1tjvpeo’, ‘Connection’: ‘close’, ‘Cache-Control’: ‘no-cache, no-store, no-transform’, ‘Date’: ‘Sun, 29 мая 2016 02: 05: 05 GMT’, ‘Server’: ‘Apache-Coyote / 1.1’, ‘Content-Type’: ‘application / json;charset=UTF-8’}

текст ответа = {«errorMessages»: [],»errors»: {«Component/s»: «поле ‘Component/s’ не может быть задано. Это не на соответствующем экране, или неизвестно.»}}

Кто-нибудь может помочь мне разобраться с этим?

1 ответ

  1. Джира жалуется на неожиданную обратную косую 'Component\s'черту .

    Измените его на:

    'components: [{'name' : "ABC"}]'

    и это должно решить вашу проблему (каламбур).