CRM-15578 - crmMailing(AB) - Submission & status tracking
authorTim Otten <totten@civicrm.org>
Fri, 19 Dec 2014 02:42:22 +0000 (18:42 -0800)
committerTim Otten <totten@civicrm.org>
Fri, 19 Dec 2014 08:10:07 +0000 (00:10 -0800)
commit86c3a3270e4fe2e54f3e81da26fe98eb6465c6a8
treee6050d2191c4b30fd8d2e8c76527ff36937b669e
parent5b14a3a4c3b811ce1ebd8b03472ba5a097aeb139
CRM-15578 - crmMailing(AB) - Submission & status tracking

When loading or submitting, determine the status of any jobs tied to this mailing.

When attempting to edit a submitted mailing, display a message instead of a form.

Change the technique for updating URL -- instead of watching 'mailing.id',
explicitly call updateUrl after saving.  This ensures a consistent, linear
sequence of operations.  (Note: The watch technique was useful when there
were different variations of save() in EditMailingCtrl and
PreviewMailingCtrl, but we eliminated PreviewMailingCtrl, so it's much
easier to manage the dataflows in a centralized fashion.)
js/angular-crmMailing.js
js/angular-crmMailing/services.js
js/angular-crmMailingAB.js
js/angular-crmMailingAB/services.js
partials/crmMailing/edit-unified.html
partials/crmMailing/edit-unified2.html
partials/crmMailing/edit-wizard.html
partials/crmMailing/edit.html
partials/crmMailingAB/edit.html