36 lines
869 B
JavaScript
36 lines
869 B
JavaScript
'use strict';
|
|
|
|
angular.module('ffffng')
|
|
.controller('DisableMonitoringCtrl', function ($scope, Navigator, MonitoringService, $routeParams, config) {
|
|
if (!config.monitoring.enabled) {
|
|
Navigator.home();
|
|
return;
|
|
}
|
|
|
|
$scope.config = config;
|
|
|
|
$scope.monitoringInfo = {};
|
|
$scope.monitoringStatus = 'loading';
|
|
|
|
MonitoringService.disable($routeParams['token'])
|
|
.then(
|
|
function (response) {
|
|
// success
|
|
$scope.monitoringInfo = response.data;
|
|
$scope.monitoringStatus = 'disabled';
|
|
},
|
|
function () {
|
|
// error
|
|
$scope.monitoringStatus = 'error';
|
|
}
|
|
);
|
|
|
|
$scope.goHome = function () {
|
|
Navigator.home();
|
|
};
|
|
|
|
$scope.goToUpdate = function () {
|
|
Navigator.updateNode();
|
|
};
|
|
});
|