Merge pull request #9128 from colemanw/CRM-19065
[civicrm-core.git] / ang / crmCaseType.js
index d7b9b2086a3a0af538c66f4840fe3faa75ea0d32..e5aae2a3516ab068056a6c2f620bcf4fca969282 100644 (file)
@@ -39,7 +39,7 @@
         controller: 'CaseTypeListCtrl',
         resolve: {
           caseTypes: function($route, crmApi) {
-            return crmApi('CaseType', 'get', {});
+            return crmApi('CaseType', 'get', {options: {limit: 0}});
           }
         }
       });
@@ -82,7 +82,7 @@
   crmCaseType.directive('crmAddName', function() {
     return {
       restrict: 'AE',
-      template: '<input class="add-activity" type="hidden" />',
+      template: '<input class="add-activity crm-action-menu fa-plus" type="hidden" />',
       link: function(scope, element, attrs) {
         /// Format list of options for select2's "data"
         var getFormattedOptions = function() {
           data: getFormattedOptions,
           createSearchChoice: function(term) {
             return {id: term, text: term};
-          }
+          },
+          placeholder: attrs.placeholder
         });
         $(input).on('select2-selecting', function(e) {
           scope[attrs.crmVar] = e.val;
     $scope.activityStatuses = _.values(apiCalls.actStatuses.values);
     $scope.activityTypes = apiCalls.actTypes.values;
     $scope.activityTypeNames = _.pluck(apiCalls.actTypes.values, 'name');
+    $scope.activityTypes = apiCalls.actTypes.values;
     $scope.relationshipTypeNames = _.pluck(apiCalls.relTypes.values, CRM.crmCaseType.REL_TYPE_CNAME); // CRM_Case_XMLProcessor::REL_TYPE_CNAME
     $scope.locks = {caseTypeName: true, activitySetName: true};