X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=ang%2FcrmStatusPage.js;h=b0db81a350bdb1f7fe09a37c4224ee90c461e205;hb=2c0f8c6797d810bc6a3202b7d0c18e762f5f22ec;hp=eae10777a69b0ac7353ec1cbcea4cd4811ba0422;hpb=50bf03c9aaf6ce98d106a52074c5bddfde731160;p=civicrm-core.git diff --git a/ang/crmStatusPage.js b/ang/crmStatusPage.js index eae10777a6..b0db81a350 100644 --- a/ang/crmStatusPage.js +++ b/ang/crmStatusPage.js @@ -1,42 +1,15 @@ (function(angular, $, _) { - // Declare a list of dependencies. - angular.module('statuspage', [ - 'crmUi', 'crmUtil', 'ngRoute' - ]); + angular.module('statuspage', CRM.angRequires('statuspage')); // router - angular.module('statuspage').config( function($routeProvider) { $routeProvider.when('/status', { controller: 'statuspageStatusPage', templateUrl: '~/statuspage/StatusPage.html', resolve: { - statuses: function(statuspageGetStatuses) { - return statuspageGetStatuses({is_visible: 1}); - }, - statusModel: function(statuspageStatusModel) { - return statuspageStatusModel(); - }, - preferences: function(statuspageGetPreferences){ - return statuspageGetPreferences(); - } - } - }); - - $routeProvider.when('/status/hushed', { - controller: 'statuspageStatusPage', - templateUrl: '~/statuspage/StatusPage.html', - - resolve: { - statuses: function(statuspageGetStatuses) { - return statuspageGetStatuses({is_visible: 0}); - }, - statusModel: function(statuspageStatusModel) { - return statuspageStatusModel(); - }, - preferences: function(statuspageGetPreferences){ - return statuspageGetPreferences(); + statusData: function(crmApi) { + return crmApi('System', 'check', {sequential: 1}); } } });