summaryrefslogtreecommitdiff
path: root/addons/pos_cache/models/pos_cache.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/pos_cache/models/pos_cache.py')
-rw-r--r--addons/pos_cache/models/pos_cache.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/addons/pos_cache/models/pos_cache.py b/addons/pos_cache/models/pos_cache.py
index 74e2a99019b..b0a1252f71e 100644
--- a/addons/pos_cache/models/pos_cache.py
+++ b/addons/pos_cache/models/pos_cache.py
@@ -5,6 +5,7 @@ import json
from ast import literal_eval
from odoo import models, fields, api
+from odoo.tools import date_utils
class pos_cache(models.Model):
@@ -30,7 +31,7 @@ class pos_cache(models.Model):
display_default_code=False, lang=cache.compute_user_id.lang)
res = prod_ctx.read(cache.get_product_fields())
cache.write({
- 'cache': base64.encodebytes(json.dumps(res).encode('utf-8')),
+ 'cache': base64.encodebytes(json.dumps(res, default=date_utils.json_default).encode('utf-8')),
})
@api.model