diff --git a/webadmin/src/js/client.js b/webadmin/src/js/client.js index 7bbcd011f..25ab3a781 100644 --- a/webadmin/src/js/client.js +++ b/webadmin/src/js/client.js @@ -453,13 +453,6 @@ angular.module('Application').service('Client', ['$http', '$interval', 'md5', 'N }).error(defaultErrorHandler(callback)); }; - Client.prototype.setAutoupdatePattern = function (pattern, callback) { - post('/api/v1/settings/autoupdate_pattern', { pattern: pattern }).success(function(data, status) { - if (status !== 200) return callback(new ClientError(status, data)); - callback(null); - }).error(defaultErrorHandler(callback)); - }; - Client.prototype.checkForUpdates = function (callback) { var that = this; @@ -475,8 +468,29 @@ angular.module('Application').service('Client', ['$http', '$interval', 'md5', 'N }).error(defaultErrorHandler(callback)); }; - Client.prototype.getAutoupdatePattern = function (callback) { - get('/api/v1/settings/autoupdate_pattern').success(function(data, status) { + Client.prototype.setAppAutoupdatePattern = function (pattern, callback) { + post('/api/v1/settings/app_autoupdate_pattern', { pattern: pattern }).success(function(data, status) { + if (status !== 200) return callback(new ClientError(status, data)); + callback(null); + }).error(defaultErrorHandler(callback)); + }; + + Client.prototype.getAppAutoupdatePattern = function (callback) { + get('/api/v1/settings/app_autoupdate_pattern').success(function(data, status) { + if (status !== 200) return callback(new ClientError(status, data)); + callback(null, data); + }).error(defaultErrorHandler(callback)); + }; + + Client.prototype.setBoxAutoupdatePattern = function (pattern, callback) { + post('/api/v1/settings/box_autoupdate_pattern', { pattern: pattern }).success(function(data, status) { + if (status !== 200) return callback(new ClientError(status, data)); + callback(null); + }).error(defaultErrorHandler(callback)); + }; + + Client.prototype.getBoxAutoupdatePattern = function (callback) { + get('/api/v1/settings/box_autoupdate_pattern').success(function(data, status) { if (status !== 200) return callback(new ClientError(status, data)); callback(null, data); }).error(defaultErrorHandler(callback)); diff --git a/webadmin/src/views/settings.js b/webadmin/src/views/settings.js index 6c23e076e..61e79aae0 100644 --- a/webadmin/src/views/settings.js +++ b/webadmin/src/views/settings.js @@ -540,7 +540,7 @@ angular.module('Application').controller('SettingsController', ['$scope', '$loca $scope.autoUpdate.busy = true; $scope.autoUpdate.success = false; - Client.setAutoupdatePattern($scope.autoUpdate.pattern, function (error) { + Client.setAppAutoupdatePattern($scope.autoUpdate.pattern, function (error) { if (error) $scope.autoUpdate.error = error.message; else $scope.autoUpdate.currentPattern = $scope.autoUpdate.pattern; @@ -581,7 +581,7 @@ angular.module('Application').controller('SettingsController', ['$scope', '$loca } function getAutoupdatePattern() { - Client.getAutoupdatePattern(function (error, result) { + Client.getAppAutoupdatePattern(function (error, result) { if (error) return console.error(error); $scope.autoUpdate.currentPattern = result.pattern;