Closed
Description
When creating issues, and the server returns an error this happens
This is probably connected to #919
Create issue ..
ERROR : atlassian.rest_client: 'str' object has no attribute 'get'
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\atlassian\rest_client.py", line 477, in raise_for_status
j.get("errorMessages", list()) + [k.get("message", "") for k in j.get("errors", dict())]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\atlassian\rest_client.py", line 477, in <listcomp>
j.get("errorMessages", list()) + [k.get("message", "") for k in j.get("errors", dict())]
^^^^^
AttributeError: 'str' object has no attribute 'get'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Scripts\jira-manager.exe\__main__.py", line 7, in <module>
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\jiramanager\console.py", line 32, in main
cli()
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\click\core.py", line 1130, in __call__
return self.main(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\click\core.py", line 1055, in main
rv = self.invoke(ctx)
^^^^^^^^^^^^^^^^
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\click\core.py", line 1657, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\click\core.py", line 1404, in invoke
return ctx.invoke(self.callback, **ctx.params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\click\core.py", line 760, in invoke
return __callback(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\jiramanager\console.py", line 28, in run
run_main()
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\jiramanager\main.py", line 94, in run_main
state = dispatch(state, ctx)
^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\jiramanager\main.py", line 81, in dispatch
return method(ctx)
^^^^^^^^^^^
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\jiramanager\main.py", line 223, in create_issues
ctx.jira.create_issue(get_fields_dict(ctx, row))
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\atlassian\jira.py", line 1412, in create_issue
return self.post(url, params=params, data=data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\atlassian\rest_client.py", line 333, in post
response = self.request(
^^^^^^^^^^^^^
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\atlassian\rest_client.py", line 257, in request
self.raise_for_status(response)
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\atlassian\rest_client.py", line 481, in raise_for_status
response.raise_for_status()
File "C:\ProgramData\Anaconda3\envs\mbr-tools\Lib\site-packages\requests\models.py", line 1021, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 400 Client Error: for url: https://jira.xxx.com/rest/api/2/issue?updateHistory=false
Metadata
Metadata
Assignees
Labels
No labels