From dcc85d8c083a2a74030e7e3485c133cf3a6787c3 Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Sun, 21 Feb 2021 13:10:06 +0500 Subject: [PATCH] change acl permissions to json --- static/backup/backup.js | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/static/backup/backup.js b/static/backup/backup.js index 9105a96c5..49980c5f9 100644 --- a/static/backup/backup.js +++ b/static/backup/backup.js @@ -6,6 +6,21 @@ app.controller('backupWebsiteControl', function ($scope, $http, $timeout) { + $(document).ready(function () { + $(".destinationHide").hide(); + $('#create-backup-select').select2(); + }); + + $('#create-backup-select').on('select2:select', function (e) { + var data = e.params.data; + $scope.websiteToBeBacked = data.text; + $(".destinationHide").show(); + getBackupStatus(); + populateCurrentRecords(); + $scope.destination = false; + $scope.runningBackup = true; + }); + $scope.destination = true; $scope.backupButton = true; $scope.backupLoading = true; @@ -43,7 +58,6 @@ app.controller('backupWebsiteControl', function ($scope, $http, $timeout) { }; - function getBackupStatus() { $scope.backupLoadingBottom = false; @@ -111,12 +125,10 @@ app.controller('backupWebsiteControl', function ($scope, $http, $timeout) { }; - $scope.destinationSelection = function () { $scope.backupButton = false; }; - function populateCurrentRecords() { var websiteToBeBacked = $scope.websiteToBeBacked; @@ -152,7 +164,6 @@ app.controller('backupWebsiteControl', function ($scope, $http, $timeout) { }; - $scope.createBackup = function () { var websiteToBeBacked = $scope.websiteToBeBacked; @@ -189,10 +200,8 @@ app.controller('backupWebsiteControl', function ($scope, $http, $timeout) { }; - $scope.deleteBackup = function (id) { - url = "/backup/deleteBackup"; var data = {