From af9726e1447b3f98c5489dc5f47cb4b2359de38a Mon Sep 17 00:00:00 2001 From: Vincent Ardisson Date: Mon, 15 Jun 2020 13:15:29 +0200 Subject: [PATCH] weboob/browser/browsers: force "reason" unicode conversion for HAR dump --- weboob/browser/browsers.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/weboob/browser/browsers.py b/weboob/browser/browsers.py index 65726b26f8..4ea04c06d7 100644 --- a/weboob/browser/browsers.py +++ b/weboob/browser/browsers.py @@ -53,6 +53,7 @@ from weboob.tools.log import getLogger from weboob.tools.compat import basestring, unicode, urlparse, urljoin, urlencode, parse_qsl +from weboob.tools.misc import to_unicode from weboob.tools.json import json from weboob.tools.value import Value from weboob import __version__ @@ -265,7 +266,7 @@ def save_response(self, response, warning=False, **kwargs): }, 'response': { 'status': response.status_code, - 'statusText': response.reason, + 'statusText': to_unicode(response.reason), 'httpVersion': 'HTTP/%.1f' % (response.raw.version / 10.), 'headers': [ { -- GitLab