From 80c0bc00a72093879dac93e6c09ea45d3e3e9533 Mon Sep 17 00:00:00 2001 From: Mitali Patel Date: Fri, 14 Jun 2019 09:52:03 +0000 Subject: [PATCH] [IMP] mail: removed messages from custom filter Purpose of this commit is filter that allows to filter by messages is not working properly so removed messages filter from custom filter menu task-1939953 closes-#34141 closes odoo/odoo#34141 Signed-off-by: Martin Geubelle (mge) --- addons/mail/static/src/js/filter_menu.js | 16 ++++++++++++++++ addons/mail/views/mail_templates.xml | 2 ++ 2 files changed, 18 insertions(+) create mode 100644 addons/mail/static/src/js/filter_menu.js 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 @@ + +