From 9ef1c5928f28ec208066ad0c756301159487fe11 Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Wed, 14 Sep 2022 16:50:50 +0300 Subject: [PATCH] fix campaign bottom view --- .../crm/src/views/campaign/record/detail-bottom.js | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/client/modules/crm/src/views/campaign/record/detail-bottom.js b/client/modules/crm/src/views/campaign/record/detail-bottom.js index 4440d92bc8..113dd64a6c 100644 --- a/client/modules/crm/src/views/campaign/record/detail-bottom.js +++ b/client/modules/crm/src/views/campaign/record/detail-bottom.js @@ -56,19 +56,24 @@ define('crm:views/campaign/record/detail-bottom', 'views/record/detail-bottom', index: -1, }); - this.listenTo(this.model, 'change', function () { + this.listenTo(this.model, 'change', () => { this.manageMassEmails(); - }, this); + }); }, afterRender: function () { - Dep.prototype.setupPanels.call(this); + Dep.prototype.afterRender.call(this); + this.manageMassEmails(); }, manageMassEmails: function () { var parentView = this.getParentView(); - if (!parentView) return; + + if (!parentView) { + return; + } + if (~['Email', 'Newsletter'].indexOf(this.model.get('type'))) { parentView.showPanel('massEmails'); parentView.showPanel('trackingUrls');