diff --git a/dashboard/src/views/backups.html b/dashboard/src/views/backups.html index 23b4d480b..01609b98f 100644 --- a/dashboard/src/views/backups.html +++ b/dashboard/src/views/backups.html @@ -411,29 +411,23 @@
- +

{{ 'backups.configureBackupStorage.uploadConcurrencyDescription' | tr }}

-
- -
+
- +

{{ 'backups.configureBackupStorage.downloadConcurrencyDescription' | tr }}

-
- -
+
- +

{{ 'backups.configureBackupStorage.copyConcurrencyDescription' | tr }} {{ 'backups.configureBackupStorage.copyConcurrencyDigitalOceanNote' | tr }}

-
- -
+
diff --git a/dashboard/src/views/backups.js b/dashboard/src/views/backups.js index 22b8805db..3a46fd93a 100644 --- a/dashboard/src/views/backups.js +++ b/dashboard/src/views/backups.js @@ -705,9 +705,9 @@ angular.module('Application').controller('BackupsController', ['$scope', '$locat backupConfig.limits.uploadPartSize = parseInt($scope.configureBackup.uploadPartSize); if (backupConfig.format === 'rsync') { - backupConfig.limits.downloadConcurrency = $scope.configureBackup.downloadConcurrency; - backupConfig.limits.syncConcurrency = $scope.configureBackup.syncConcurrency; - backupConfig.limits.copyConcurrency = $scope.configureBackup.copyConcurrency; + backupConfig.limits.downloadConcurrency = parseInt($scope.configureBackup.downloadConcurrency); + backupConfig.limits.syncConcurrency = parseInt($scope.configureBackup.syncConcurrency); + backupConfig.limits.copyConcurrency = parseInt($scope.configureBackup.copyConcurrency); } Client.setBackupConfig(backupConfig, function (error) {