Fixing UI to not require credentials be set (GCP use-case has no credentials field)
This commit is contained in:
@@ -373,7 +373,7 @@ angular.module('Application').controller('SettingsController', ['$scope', '$loca
|
||||
$scope.configureBackup.accessKeyId = $scope.backupConfig.accessKeyId;
|
||||
$scope.configureBackup.secretAccessKey = $scope.backupConfig.secretAccessKey;
|
||||
if ($scope.backupConfig.provider === 'gcs') {
|
||||
$scope.configureBackup.gcsKey.keyFileName = $scope.backupConfig.credentials.client_email;
|
||||
$scope.configureBackup.gcsKey.keyFileName = $scope.backupConfig.credentials && $scope.backupConfig.credentials.client_email;
|
||||
$scope.configureBackup.gcsKey.content = JSON.stringify({
|
||||
"project_id": $scope.backupConfig.projectId,
|
||||
"credentials": $scope.backupConfig.credentials
|
||||
|
||||
Reference in New Issue
Block a user