summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/js/basic_view.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/mail/static/src/js/basic_view.js')
-rw-r--r--addons/mail/static/src/js/basic_view.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/addons/mail/static/src/js/basic_view.js b/addons/mail/static/src/js/basic_view.js
index 383d5e68f4e..a019709dad4 100644
--- a/addons/mail/static/src/js/basic_view.js
+++ b/addons/mail/static/src/js/basic_view.js
@@ -6,11 +6,12 @@ var BasicView = require('web.BasicView');
var mailWidgets = ['mail_followers', 'mail_thread', 'mail_activity', 'kanban_activity'];
BasicView.include({
- init: function (viewInfo, params) {
+ init: function (viewInfo) {
this._super.apply(this, arguments);
this.mailFields = {};
- for (var fieldName in viewInfo.fieldsInfo) {
- var fieldInfo = viewInfo.fieldsInfo[fieldName];
+ var fieldsInfo = viewInfo.fieldsInfo[this.viewType];
+ for (var fieldName in fieldsInfo) {
+ var fieldInfo = fieldsInfo[fieldName];
if (_.contains(mailWidgets, fieldInfo.widget)) {
this.mailFields[fieldInfo.widget] = fieldName;
fieldInfo.__no_fetch = true;