From 6f2b9e9e73e2a016cfeb244d532f8bbc8e817084 Mon Sep 17 00:00:00 2001 From: Vincent Ardisson Date: Wed, 27 Mar 2019 13:47:52 +0100 Subject: [PATCH] python3: StatesMixin cookies should be str --- weboob/browser/browsers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weboob/browser/browsers.py b/weboob/browser/browsers.py index d3b8dc27cb..24f5f60816 100644 --- a/weboob/browser/browsers.py +++ b/weboob/browser/browsers.py @@ -877,7 +877,7 @@ def dump_state(self): state = {} if hasattr(self, 'page') and self.page: state['url'] = self.page.url - state['cookies'] = base64.b64encode(zlib.compress(pickle.dumps(self.session.cookies, -1))) + state['cookies'] = base64.b64encode(zlib.compress(pickle.dumps(self.session.cookies, -1))).decode('ascii') for attrname in self.__states__: try: state[attrname] = getattr(self, attrname) -- GitLab