Skip to content
Snippets Groups Projects
Verified Commit 2c6e56ca authored by Antoine R. Dumont's avatar Antoine R. Dumont
Browse files

swh.deposit.client: Fix unparsable error response

parent 1fe5bf19
No related branches found
No related tags found
No related merge requests found
......@@ -358,7 +358,14 @@ class BaseDepositClient(BaseApiDepositClient):
headers = dict(response.headers) if response.headers else None
return self.parse_result_ok(response.text, headers)
else:
error = self.parse_result_error(response.text)
try:
error = self.parse_result_error(response.text)
except ElementTree.ParseError:
logger.warning(
"Error message in response is not xml parsable: %s",
response.text,
)
error = {}
empty = self.empty_result
error.update(empty)
if response.status_code == 503:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment