Revert "[FIX] web: Can't save a x2m in list editable if contains a m2m_tags with a color field"

Reverted because it causes issue #10083 when serializing
nexted x2many values, and produces invalid x2many commands,
such as:

    `[[6, false, [[5, false, false], [6, false, [8]]]]]`

Pending a proper fix for the oririginal issue.

This reverts commit 7e2628aeb2.

Closes #10083
This commit is contained in:
Olivier Dony
2015-12-15 17:55:35 +01:00
parent fda5021e6b
commit b4949f757c
@@ -969,7 +969,7 @@ var X2ManyListView = ListView.extend({
var valid = _.every(cached_records, function(record){
_.each(fields, function(field){
var value = record.values[field.name];
field.internal_set_value(_.isArray(value) && _.isArray(value[0]) ? [COMMANDS.delete_all()].concat(value) : value);
field.set_value(_.isArray(value) && _.isArray(value[0]) ? [COMMANDS.delete_all()].concat(value) : value);
});
return _.every(fields, function(field){
field.process_modifiers();