}
};
+ $scope.isValidName = function(name) {
+ return !name || name.match(/^[a-zA-Z0-9_]+$/);
+ };
+
$scope.getWorkflowName = function(activitySet) {
var result = 'Unknown';
_.each($scope.workflows, function(value, key) {
});
};
$scope.deleteCaseType = function (caseType) {
- crmApi('CaseType', 'delete', {id: caseType.id}, true)
+ crmApi('CaseType', 'delete', {id: caseType.id}, {
+ error: function (data) {
+ CRM.alert(data.error_message, ts('Error'));
+ }
+ })
.then(function (data) {
if (!data.is_error) {
delete caseTypes.values[caseType.id];