From 04e0818a9dab0645cff6d50fe6e7ee8fa4c53a93 Mon Sep 17 00:00:00 2001 From: Aaron Bohy Date: Wed, 16 Mar 2016 14:21:01 +0100 Subject: [PATCH] [FIX] mail: retrieve fields_view through data_manager introduced by previous commit. --- addons/mail/static/src/js/client_action.js | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/addons/mail/static/src/js/client_action.js b/addons/mail/static/src/js/client_action.js index 73e89a285b3..bbc50adffba 100644 --- a/addons/mail/static/src/js/client_action.js +++ b/addons/mail/static/src/js/client_action.js @@ -10,6 +10,7 @@ var config = require('web.config'); var ControlPanelMixin = require('web.ControlPanelMixin'); var core = require('web.core'); var data = require('web.data'); +var data_manager = require('web.data_manager'); var Dialog = require('web.Dialog'); var framework = require('web.framework'); var Model = require('web.Model'); @@ -173,14 +174,11 @@ var ChatAction = Widget.extend(ControlPanelMixin, { willStart: function () { var self = this; var view_id = this.action && this.action.search_view_id && this.action.search_view_id[0]; - var def = this.dataset._model.fields_view_get({ - view_id: view_id, - view_type: 'search', - context: this.dataset.get_context(), - toolbar: false, - }).then(function (fields_view) { - self.fields_view = fields_view; - }); + var def = data_manager + .load_fields_view(this.dataset, view_id, 'search', false) + .then(function (fields_view) { + self.fields_view = fields_view; + }); return $.when(this._super(), chat_manager.is_ready, def); },