diff --git a/src/views/backups.js b/src/views/backups.js index 24e5e9114..0924d4138 100644 --- a/src/views/backups.js +++ b/src/views/backups.js @@ -1,8 +1,6 @@ 'use strict'; -/* global angular:false */ -/* global $:false */ -/* global SECRET_PLACEHOLDER */ +/* global $, angular, TASK_TYPES, SECRET_PLACEHOLDER */ angular.module('Application').controller('BackupsController', ['$scope', '$location', '$rootScope', '$timeout', 'Client', function ($scope, $location, $rootScope, $timeout, Client) { Client.onReady(function () { if (!Client.getUserInfo().isAtLeastAdmin) $location.path('/'); }); @@ -167,9 +165,10 @@ angular.module('Application').controller('BackupsController', ['$scope', '$locat message: '', errorMessage: '', taskId: '', - taskType: 'backup', + taskType: TASK_TYPES.TASK_BACKUP, checkStatus: function () { + // TODO support both task types TASK_BACKUP and TASK_CLEAN_BACKUPS Client.getLatestTaskByType($scope.createBackup.taskType, function (error, task) { if (error) return console.error(error); @@ -205,7 +204,7 @@ angular.module('Application').controller('BackupsController', ['$scope', '$locat $scope.createBackup.percent = 0; $scope.createBackup.message = ''; $scope.createBackup.errorMessage = ''; - $scope.createBackup.taskType = 'backup'; + $scope.createBackup.taskType = TASK_TYPES.TASK_BACKUP; Client.startBackup(function (error, taskId) { if (error) { @@ -238,7 +237,7 @@ angular.module('Application').controller('BackupsController', ['$scope', '$locat $scope.createBackup.percent = 0; $scope.createBackup.message = ''; $scope.createBackup.errorMessage = ''; - $scope.createBackup.taskType = 'cleanBackups'; + $scope.createBackup.taskType = TASK_TYPES.TASK_CLEAN_BACKUPS; $('#cleanupBackupsModal').modal('hide');