Skip to content

Commit d642da8

Browse files
committed
Convert bytes to string
1 parent 829cdee commit d642da8

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

mars-cli/mars_lib/submit.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -283,8 +283,11 @@ def upload_to_metabolights(
283283
)
284284
submission_response.raise_for_status()
285285
if submission_response.json().get("errors", []):
286+
response_body = submission_response.request.body
287+
if isinstance(response_body, bytes):
288+
response_body = response_body.decode("utf-8")
286289
raise requests.HTTPError(
287-
f"Request towards MetaboLights failed!\nRequest:\nMethod:{submission_response.request.method}\nStatus:{submission_response.status_code}\nURL:{submission_response.request.url}\nHeaders:{submission_response.request.headers}\nBody:{submission_response.request.body}"
290+
f"Request towards MetaboLights failed!\nRequest:\nMethod:{submission_response.request.method}\nStatus:{submission_response.status_code}\nURL:{submission_response.request.url}\nHeaders:{submission_response.request.headers}\nBody:{response_body}"
288291
)
289292

290293
result = submission_response.json()

0 commit comments

Comments
 (0)