diff --git a/addons/mail/static/src/js/filter_menu.js b/addons/mail/static/src/js/filter_menu.js new file mode 100644 index 00000000000..dbf2428bda9 --- /dev/null +++ b/addons/mail/static/src/js/filter_menu.js @@ -0,0 +1,16 @@ +odoo.define('mail.FilterMenu', function (require) { +"use strict"; + +var FilterMenu = require('web.FilterMenu'); + +FilterMenu.include({ + init: function () { + this._super.apply(this, arguments); + //remove messages from custom filters + this.fields = _.pick(this.fields, function (field, name) { + return field.relation !== 'mail.message' && name !== 'message_ids'; + }); + }, +}); + +}); diff --git a/addons/mail/views/mail_templates.xml b/addons/mail/views/mail_templates.xml index 15cd3f50e60..5bfd9884670 100644 --- a/addons/mail/views/mail_templates.xml +++ b/addons/mail/views/mail_templates.xml @@ -69,6 +69,8 @@ + +