Merge pull request #17283 from agh1/stop-icon-png
[civicrm-core.git] / ang / crmMailing / MsgTemplateCtrl.js
index c5147b0b627c692677f2382f05a2de8408f3eec4..5d200c3ffdd2c4321cfd9a3f1fad2d80b3996813 100644 (file)
@@ -4,7 +4,7 @@
   angular.module('crmMailing').controller('MsgTemplateCtrl', function MsgTemplateCtrl($scope, crmMsgTemplates, dialogService) {
     var ts = $scope.ts = CRM.ts(null);
     $scope.crmMsgTemplates = crmMsgTemplates;
-
+    $scope.checkPerm = CRM.checkPerm;
     // @return Promise MessageTemplate (per APIv3)
     $scope.saveTemplate = function saveTemplate(mailing) {
       var model = {
     // @return Promise
     $scope.loadTemplate = function loadTemplate(mailing, id) {
       return crmMsgTemplates.get(id).then(function(tpl) {
-        mailing.subject = tpl.values[0].msg_subject;
-        mailing.body_text = tpl.values[0].msg_text;
-        mailing.body_html = tpl.values[0].msg_html;
+        mailing.msg_template_id = tpl.id;
+        mailing.subject = tpl.msg_subject;
+        mailing.body_text = tpl.msg_text;
+        mailing.body_html = tpl.msg_html;
       });
     };
   });