|
@ -82,8 +82,15 @@ openerp.web_widget_one2many_tags = function(instance) |
|
|
init: function () { |
|
|
init: function () { |
|
|
this._super.apply(this, arguments); |
|
|
this._super.apply(this, arguments); |
|
|
// Treat it as many2many to trick odoo into populating '__display'.
|
|
|
// Treat it as many2many to trick odoo into populating '__display'.
|
|
|
|
|
|
// note: this has been fixed in core OCB recently
|
|
|
this.type = 'many2many'; |
|
|
this.type = 'many2many'; |
|
|
}, |
|
|
}, |
|
|
|
|
|
_format: function (row_data, options) { |
|
|
|
|
|
if (_.isEmpty(row_data[this.id].value)) { |
|
|
|
|
|
row_data[this.id] = {'value': false}; |
|
|
|
|
|
} |
|
|
|
|
|
return this._super(row_data, options); |
|
|
|
|
|
} |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
instance.web.list.columns.add( |
|
|
instance.web.list.columns.add( |
|
|