X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=ang%2FcrmMailingAB%2FWinnerDialogCtrl.js;h=f378f641c7f49a5c20401d69d581ded98f07dfd2;hb=772dc650964a584808bbdc256c24988e9467475b;hp=aac6f77a391b7bef32c9b9bd2e9ffb38b2d851e7;hpb=3b6e94eb33d55020037e4bee70f745f7ae4a19f9;p=civicrm-core.git diff --git a/ang/crmMailingAB/WinnerDialogCtrl.js b/ang/crmMailingAB/WinnerDialogCtrl.js index aac6f77a39..f378f641c7 100644 --- a/ang/crmMailingAB/WinnerDialogCtrl.js +++ b/ang/crmMailingAB/WinnerDialogCtrl.js @@ -17,20 +17,11 @@ text: ts('Submit final mailing'), icons: {primary: 'fa-paper-plane'}, click: function() { - crmMailingMgr.mergeInto(abtest.mailings.c, abtest.mailings[mailingName], [ - 'name', - 'recipients', - 'scheduled_date' - ]); - crmStatus({start: ts('Saving...'), success: ''}, abtest.save()) - .then(function() { - return crmStatus({start: ts('Submitting...'), success: ts('Submitted')}, - abtest.submitFinal().then(function(r) { - delete abtest.$CrmMailingABReportCnt; - return r; - })); - }) - .then(function() { + crmStatus({start: ts('Submitting...'), success: ts('Submitted')}, + abtest.submitFinal(abtest.mailings[mailingName].id).then(function (r) { + delete abtest.$CrmMailingABReportCnt; + })) + .then(function () { dialogService.close('selectWinnerDialog', abtest); }); }