diff --git a/src/views/app.html b/src/views/app.html index 3a15f459e..337ca465d 100644 --- a/src/views/app.html +++ b/src/views/app.html @@ -965,7 +965,7 @@

Cloudron periodically polls the App Store to check for updates. If you disable automatic updates, be sure to manually check for updates.

Automatic Updates is currently {{ updates.enableAutomaticUpdate ? 'enabled' : 'disabled' }}.

- + @@ -1031,7 +1031,7 @@

Cloudron periodically creates a backup based on the backup settings. Automatic Backups is currently {{ backups.enableBackup ? 'enabled' : 'disabled' }}.

- + diff --git a/src/views/app.js b/src/views/app.js index dfe6e724f..704dd6e90 100644 --- a/src/views/app.js +++ b/src/views/app.js @@ -759,6 +759,7 @@ angular.module('Application').controller('AppController', ['$scope', '$location' busy: false, busyCheck: false, busyUpdate: false, + busyAutomaticUpdates: false, skipBackup: false, enableAutomaticUpdate: false, @@ -770,14 +771,14 @@ angular.module('Application').controller('AppController', ['$scope', '$location' }, toggleAutomaticUpdates: function () { - $scope.updates.busy = true; + $scope.updates.busyAutomaticUpdates = true; Client.configureApp($scope.app.id, 'automatic_update', { enable: !$scope.updates.enableAutomaticUpdate }, function (error) { if (error) return Client.error(error); $timeout(function () { $scope.updates.enableAutomaticUpdate = !$scope.updates.enableAutomaticUpdate; - $scope.updates.busy = false; + $scope.updates.busyAutomaticUpdates = false; }, 1000); }); }, @@ -813,6 +814,7 @@ angular.module('Application').controller('AppController', ['$scope', '$location' $scope.backups = { busy: false, busyCreate: false, + busyAutomaticBackups: false, error: {}, enableBackup: false, @@ -850,7 +852,7 @@ angular.module('Application').controller('AppController', ['$scope', '$location' }, toggleAutomaticBackups: function () { - $scope.backups.busy = true; + $scope.backups.busyAutomaticBackups = true; $scope.backups.error = {}; Client.configureApp($scope.app.id, 'automatic_backup', { enable: !$scope.backups.enableBackup }, function (error) { @@ -858,7 +860,7 @@ angular.module('Application').controller('AppController', ['$scope', '$location' $timeout(function () { $scope.backups.enableBackup = !$scope.backups.enableBackup; - $scope.backups.busy = false; + $scope.backups.busyAutomaticBackups = false; }, 1000); }); }