X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=ang%2FcrmMailing.ang.php;h=e93dca1272074d07c8c9c317cd599b437190739f;hb=ea4ec58ac1f61014fa5fe2be319e3bdb03c95949;hp=099c377cdedb29cc8a5b11ce521fc707695b9f23;hpb=a7813bf21d3f7978b013ed04aef1fbdb2d9e116b;p=civicrm-core.git diff --git a/ang/crmMailing.ang.php b/ang/crmMailing.ang.php index 099c377cde..e93dca1272 100644 --- a/ang/crmMailing.ang.php +++ b/ang/crmMailing.ang.php @@ -1,18 +1,25 @@ 'civicrm', - 'js' => array( + 'js' => [ 'ang/crmMailing.js', 'ang/crmMailing/*.js', - ), - 'css' => array('ang/crmMailing.css'), - 'partials' => array('ang/crmMailing'), - 'requires' => array('crmUtil', 'crmAttachment', 'crmAutosave', 'ngRoute', 'ui.utils', 'crmUi', 'dialogService', 'crmResource'), -); + ], + 'css' => ['ang/crmMailing.css'], + 'partials' => ['ang/crmMailing'], + 'settingsFactory' => ['CRM_Mailing_Info', 'createAngularSettings'], + 'requires' => ['crmUtil', 'crmAttachment', 'crmAutosave', 'ngRoute', 'crmUi', 'dialogService', 'crmResource'], + 'permissions' => [ + 'view all contacts', + 'edit all contacts', + 'access CiviMail', + 'create mailings', + 'schedule mailings', + 'approve mailings', + 'delete in CiviMail', + 'edit message templates', + ], +];