From: Tim Otten Date: Wed, 8 Jul 2015 00:21:20 +0000 (-0700) Subject: CRM-16173 - ManageCtrl - Display errors about AppMetas X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=b460b03bbf87b4d799a9f8429a1cc647ff273e8d;p=civicrm-core.git CRM-16173 - ManageCtrl - Display errors about AppMetas --- diff --git a/ang/crmCxn/ManageCtrl.js b/ang/crmCxn/ManageCtrl.js index 794646f75f..9e7d127c75 100644 --- a/ang/crmCxn/ManageCtrl.js +++ b/ang/crmCxn/ManageCtrl.js @@ -2,7 +2,13 @@ angular.module('crmCxn').controller('CrmCxnManageCtrl', function CrmCxnManageCtrl($scope, apiCalls, crmApi, crmUiAlert, crmBlocker, crmStatus, $timeout, dialogService) { var ts = $scope.ts = CRM.ts(null); - $scope.appMetas = apiCalls.appMetas.values; + if (apiCalls.appMetas.is_error) { + $scope.appMetas = []; + CRM.alert(apiCalls.appMetas.error_message, ts('Application List Unavailable'), 'error'); + } + else { + $scope.appMetas = apiCalls.appMetas.values; + } $scope.cxns = apiCalls.cxns.values; $scope.alerts = _.where(apiCalls.sysCheck.values, {name: 'checkCxnOverrides'});