From b92b35fd428d9100296276b6b65ab8875354b380 Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Sun, 20 Jun 2021 20:56:02 -0700 Subject: [PATCH] msgtplui - Edit.js - Status alert when adding/removing draft --- ext/msgtplui/ang/msgtplui/Edit.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ext/msgtplui/ang/msgtplui/Edit.js b/ext/msgtplui/ang/msgtplui/Edit.js index 1a430b1cfe..e64991e6e0 100644 --- a/ext/msgtplui/ang/msgtplui/Edit.js +++ b/ext/msgtplui/ang/msgtplui/Edit.js @@ -148,7 +148,7 @@ } ); - angular.module('msgtplui').controller('MsgtpluiEdit', function($scope, crmApi4, crmBlocker, crmStatus, crmUiAlert, crmUiHelp, $location, prefetch) { + angular.module('msgtplui').controller('MsgtpluiEdit', function($q, $scope, crmApi4, crmBlocker, crmStatus, crmUiAlert, crmUiHelp, $location, prefetch) { var block = $scope.block = crmBlocker(); var ts = $scope.ts = CRM.ts('msgtplui'); var hs = $scope.hs = crmUiHelp({file: 'CRM/Msgtplui/Edit'}); // See: templates/CRM/Msgtplui/Edit.hlp @@ -177,15 +177,18 @@ $ctrl.createDraft = function createDraft(src) { copyTranslations(src, $ctrl.records.txDraft); $ctrl.switchTab('txDraft'); + crmStatus({success: ts('Creating draft...')}, $q.resolve()) }; $ctrl.deleteDraft = function deleteDraft() { copyTranslations({}, $ctrl.records.txDraft); $ctrl.switchTab('txActive'); + crmStatus({error: ts('Removed draft.')}, $q.reject()) }; $ctrl.activateDraft = function activateDraft() { copyTranslations($ctrl.records.txDraft, $ctrl.records.txActive); copyTranslations({}, $ctrl.records.txDraft); $ctrl.switchTab('txActive'); + crmStatus({success: ts('Activated draft.')}, $q.resolve()) }; $ctrl.save = function save() { -- 2.25.1