diff --git a/dashboard/src/views/backups.js b/dashboard/src/views/backups.js index 694a66117..f79948ebe 100644 --- a/dashboard/src/views/backups.js +++ b/dashboard/src/views/backups.js @@ -652,6 +652,8 @@ angular.module('Application').controller('BackupsController', ['$scope', '$locat } else if (backupConfig.provider === 'digitalocean-spaces') { backupConfig.region = 'us-east-1'; } + + backupConfig.limits.uploadPartSize = parseInt($scope.configureBackup.uploadPartSize); } else if (backupConfig.provider === 'gcs') { backupConfig.bucket = $scope.configureBackup.bucket; backupConfig.prefix = $scope.configureBackup.prefix; @@ -702,8 +704,6 @@ angular.module('Application').controller('BackupsController', ['$scope', '$locat backupConfig.noHardlinks = !$scope.configureBackup.useHardlinks; } - backupConfig.limits.uploadPartSize = parseInt($scope.configureBackup.uploadPartSize); - if (backupConfig.format === 'rsync') { backupConfig.limits.downloadConcurrency = parseInt($scope.configureBackup.downloadConcurrency); backupConfig.limits.syncConcurrency = parseInt($scope.configureBackup.syncConcurrency);