We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8f7e4e3 commit 27275feCopy full SHA for 27275fe
atlassian/rest_client.py
@@ -537,7 +537,9 @@ def raise_for_status(self, response):
537
else:
538
error_msg_list = j.get("errorMessages", list())
539
errors = j.get("errors", dict())
540
- if isinstance(errors, dict):
+ if isinstance(errors, dict) and "message" not in errors:
541
+ error_msg_list.extend(errors.values())
542
+ elif isinstance(errors, dict) and "message" in errors:
543
error_msg_list.append(errors.get("message", ""))
544
elif isinstance(errors, list):
545
error_msg_list.extend([v.get("message", "") if isinstance(v, dict) else v for v in errors])
0 commit comments