From bd6b9e0851e8737d90947a889c05ffcbefc0b215 Mon Sep 17 00:00:00 2001 From: "Simon Genin (ges)" Date: Fri, 30 Sep 2022 09:56:13 +0000 Subject: [PATCH] [REF] web: clean m2m tags email Remove the legacy hack to have fielsdToFetch working after the merge of d2a2fd94bfcef8360805b46a1692ba7eb84fbe1c. Add addtionalClasses of m2m tags to get the correct style. closes odoo/odoo#101833 X-original-commit: ff4d5c1bca0b3af95d4f856ebc424f1b31ba5147 Signed-off-by: Aaron Bohy (aab) --- .../many2many_tags_email/many2many_tags_email.js | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/addons/mail/static/src/views/fields/many2many_tags_email/many2many_tags_email.js b/addons/mail/static/src/views/fields/many2many_tags_email/many2many_tags_email.js index 7750798b4df..d20a0247e1b 100644 --- a/addons/mail/static/src/views/fields/many2many_tags_email/many2many_tags_email.js +++ b/addons/mail/static/src/views/fields/many2many_tags_email/many2many_tags_email.js @@ -87,18 +87,8 @@ FieldMany2ManyTagsEmail.fieldsToFetch = Object.assign({}, Many2ManyTagsField.fieldsToFetch, {email: {name: 'email', type: 'char'}} ); + +FieldMany2ManyTagsEmail.additionalClasses = ["o_field_many2many_tags"]; + registry.category("fields").add("many2many_tags_email", FieldMany2ManyTagsEmail); -/* fieldsToFetch are retrieved from legacy widget.. */ -import field_registry from 'web.field_registry'; -import relational_fields from 'web.relational_fields'; - -var M2MTags = relational_fields.FieldMany2ManyTags; - -var FieldMany2ManyTagsEmailLegacy = M2MTags.extend({ - fieldsToFetch: _.extend({}, M2MTags.prototype.fieldsToFetch, { - email: {type: 'char'}, - }), -}); - -field_registry.add('many2many_tags_email', FieldMany2ManyTagsEmailLegacy);