(function (angular, $, _) {
- angular.module('crmMailing', [
- 'crmUtil', 'crmAttachment', 'crmAutosave', 'ngRoute', 'ui.utils', 'crmUi', 'dialogService'
- ]);
+ angular.module('crmMailing', CRM.angRequires('crmMailing'));
angular.module('crmMailing').config([
'$routeProvider',
selectedMail: function($route, crmMailingMgr) {
return crmMailingMgr.get($route.current.params.id);
},
+ mailingFields: function(crmMetadata) {
+ return crmMetadata.getFields('Mailing');
+ },
attachments: function($route, CrmAttachments) {
var attachments = new CrmAttachments(function () {
return {entity_table: 'civicrm_mailing', entity_id: $route.current.params.id};