diff options
| author | Lucas Perais (lpe) <lpe@odoo.com> | 2019-07-31 15:19:44 +0000 |
|---|---|---|
| committer | Lucas Perais (lpe) <lpe@odoo.com> | 2019-07-31 15:19:44 +0000 |
| commit | 7e889a1bd59c1cd177d376f73f5060568b02705b (patch) | |
| tree | 50af54f8e27c5f42fa9691da749cf40350a19c9f /addons/web/static/src/js/views/basic/basic_model.js | |
| parent | 3e61dab28144c6776c4c2aa720770e992f3e0b30 (diff) | |
[FIX] web: init makeRecord fields with correct values
In the calendar view
In the partner filter in the calendar side bar
type something, and backspace rapidly to remove everything
Before this commit, there was a error because the framework tried to write something
in the corresponding field
This was because the o2m field was not initialized
with the correct values
After this commit, there is no error
OPW 2043975
closes odoo/odoo#35330
Signed-off-by: Lucas Perais (lpe) <lpe@odoo.com>
Diffstat (limited to 'addons/web/static/src/js/views/basic/basic_model.js')
| -rw-r--r-- | addons/web/static/src/js/views/basic/basic_model.js | 1 |
1 files changed, 1 insertions, 0 deletions
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 1a4f1574ac8..5e4ec6a4a6d 100644 --- a/addons/web/static/src/js/views/basic/basic_model.js +++ b/addons/web/static/src/js/views/basic/basic_model.js @@ -726,6 +726,7 @@ var BasicModel = AbstractModel.extend({ }); _.each(fields, function (field) { var dataPoint; + record.data[field.name] = null; if (field.type === 'many2one') { if (field.value) { var id = _.isArray(field.value) ? field.value[0] : field.value; |
