From 6bcf02efebf7e237db4955249b6141d10664ec46 Mon Sep 17 00:00:00 2001 From: Damien Bouvy Date: Tue, 10 Mar 2020 16:09:10 +0000 Subject: [FIX] web: introduce parser for `many2one_reference` Follow-up of d0c852f The parser of `many2one_reference` was not introduced when the new field type was created and then later when the formatter was added, which leads to errors when the web client is trying to set the value of such fields. Since the value of this field is an ID, it is parsed as an integer. closes odoo/odoo#47330 X-original-commit: db1e16bc041e1d892fd1f3ac5b694e12496a32f9 Signed-off-by: Damien Bouvy (dbo) --- addons/web/static/src/js/fields/field_utils.js | 1 + 1 file changed, 1 insertion(+) (limited to 'addons/web/static/src/js/fields/field_utils.js') diff --git a/addons/web/static/src/js/fields/field_utils.js b/addons/web/static/src/js/fields/field_utils.js index 8bba006aaf1..76fda4859e6 100644 --- a/addons/web/static/src/js/fields/field_utils.js +++ b/addons/web/static/src/js/fields/field_utils.js @@ -691,6 +691,7 @@ return { integer: parseInteger, many2many: _.identity, // todo many2one: parseMany2one, + many2one_reference: parseInteger, monetary: parseMonetary, one2many: _.identity, percentage: parsePercentage, -- cgit v1.2.3