diff --git a/frontend/client/modules/crm/src/views/campaign/record/detail-bottom.js b/frontend/client/modules/crm/src/views/campaign/record/detail-bottom.js index 3c2a1cb9ce..4d257087ca 100644 --- a/frontend/client/modules/crm/src/views/campaign/record/detail-bottom.js +++ b/frontend/client/modules/crm/src/views/campaign/record/detail-bottom.js @@ -61,12 +61,12 @@ Espo.define('crm:views/campaign/record/detail-bottom', 'views/record/detail-bott manageMassEmails: function () { var parentView = this.getParentView(); if (!parentView) return; - if (this.model.get('type') == 'Email') { + if (~['Email', 'Newsletter'].indexOf(this.model.get('type'))) { parentView.showPanel('massEmails'); parentView.showPanel('trackingUrls'); } else { parentView.hidePanel('massEmails'); - parentView.showPanel('trackingUrls'); + parentView.hidePanel('trackingUrls'); } } diff --git a/frontend/client/modules/crm/src/views/campaign/record/detail.js b/frontend/client/modules/crm/src/views/campaign/record/detail.js index fe9fab7eb8..5ca4c674a5 100644 --- a/frontend/client/modules/crm/src/views/campaign/record/detail.js +++ b/frontend/client/modules/crm/src/views/campaign/record/detail.js @@ -28,21 +28,8 @@ Espo.define('crm:views/campaign/record/detail', 'views/record/detail', function bottomView: 'crm:views/campaign/record/detail-bottom', - handleStatisticsPanelAppearance: function() { - if (this.model.get('status') == 'Planning') { - this.hidePanel('statistics'); - } else { - this.showPanel('statistics'); - } - }, - afterRender: function () { Dep.prototype.afterRender.call(this); - - this.handleStatisticsPanelAppearance(); - this.listenTo(this.model, 'change:status', function () { - this.handleStatisticsPanelAppearance(); - }, this); }, });