From fdcab23759518db9b4958a52e2492621dbada605 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9ry=20Debongnie?= Date: Fri, 24 Feb 2017 21:39:28 +0100 Subject: [FIX] web: fix crashes with various views and date/datetimes The problem was that in some cases, the date/datetime values were not properly parsed when they enter the system. --- addons/web/static/src/js/views/basic/basic_model.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'addons/web/static/src/js/views/basic/basic_model.js') diff --git a/addons/web/static/src/js/views/basic/basic_model.js b/addons/web/static/src/js/views/basic/basic_model.js index e28daffc587..3b35c994443 100644 --- a/addons/web/static/src/js/views/basic/basic_model.js +++ b/addons/web/static/src/js/views/basic/basic_model.js @@ -1858,6 +1858,10 @@ var BasicModel = AbstractModel.extend({ }); dataPoint.data[name] = r.id; + } else if (field.type === 'date') { + dataPoint.data[name] = fieldUtils.parse.date(dataPoint.data[name]); + } else if (field.type === 'datetime') { + dataPoint.data[name] = fieldUtils.parse.datetime(dataPoint.data[name]); } }); list._cache[id] = dataPoint.id; -- cgit v1.2.3