diff --git a/src/js/client.js b/src/js/client.js index 94efbdf95..e546876a8 100644 --- a/src/js/client.js +++ b/src/js/client.js @@ -700,15 +700,8 @@ angular.module('Application').service('Client', ['$http', '$interval', 'md5', 'N }).error(defaultErrorHandler(callback)); }; - Client.prototype.startAddon = function (addonName, callback) { - post('/api/v1/addons/' + addonName + '/start').success(function (data, status) { - if (status !== 202) return callback(new ClientError(status, data)); - callback(null); - }).error(defaultErrorHandler(callback)); - }; - - Client.prototype.stopAddon = function (addonName, callback) { - post('/api/v1/addons/' + addonName + '/stop').success(function (data, status) { + Client.prototype.restartAddon = function (addonName, callback) { + post('/api/v1/addons/' + addonName + '/restart').success(function (data, status) { if (status !== 202) return callback(new ClientError(status, data)); callback(null); }).error(defaultErrorHandler(callback)); diff --git a/src/views/addons.html b/src/views/addons.html index ea38a37e0..0f2e1f971 100644 --- a/src/views/addons.html +++ b/src/views/addons.html @@ -89,8 +89,7 @@ - - + diff --git a/src/views/addons.js b/src/views/addons.js index 513de8cdb..933e9eea2 100644 --- a/src/views/addons.js +++ b/src/views/addons.js @@ -23,16 +23,8 @@ angular.module('Application').controller('AddonsController', ['$scope', '$locati }); } - $scope.startAddon = function (addonName) { - Client.startAddon(addonName, function (error) { - if (error) return Client.error(error); - - refresh(addonName); - }); - }; - - $scope.stopAddon = function (addonName) { - Client.stopAddon(addonName, function (error) { + $scope.restartAddon = function (addonName) { + Client.restartAddon(addonName, function (error) { if (error) return Client.error(error); refresh(addonName);