diff options
| author | Victor Tabuenca Calvo <vta@openerp.com> | 2017-11-21 18:09:44 +0100 |
|---|---|---|
| committer | Joren Van Onder <jov@odoo.com> | 2017-11-22 15:25:11 -0800 |
| commit | edd23afb706b922ba2115cbaafe201ddaf94e2cc (patch) | |
| tree | 1d360f99c6c1742ea9df252831c5a034b4207225 /addons/pos_cache/models | |
| parent | c3ce1d4f13735487963e81ccfb32d9182950e49d (diff) | |
[FIX] pos_cache: P3 compatibility
Diffstat (limited to 'addons/pos_cache/models')
| -rw-r--r-- | addons/pos_cache/models/pos_cache.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/addons/pos_cache/models/pos_cache.py b/addons/pos_cache/models/pos_cache.py index 10f617fe729..86dbfdfb39f 100644 --- a/addons/pos_cache/models/pos_cache.py +++ b/addons/pos_cache/models/pos_cache.py @@ -29,7 +29,7 @@ class pos_cache(models.Model): lang=self.compute_user_id.lang) res = prod_ctx.read(self.get_product_fields()) datas = { - 'cache': base64.encodestring(json.dumps(res)), + 'cache': base64.encodestring(json.dumps(res).encode('utf-8')), } self.write(datas) @@ -49,7 +49,7 @@ class pos_cache(models.Model): self.product_fields = str(fields) self.refresh_cache() - return json.loads(base64.decodestring(self.cache)) + return json.loads(base64.decodestring(self.cache).decode('utf-8')) class pos_config(models.Model): |
