mirror of
https://github.com/ansible/awx.git
synced 2026-01-18 21:21:21 -03:30
default to machine credential type
This commit is contained in:
parent
916d91cbc7
commit
c50c63a9ff
@ -99,7 +99,7 @@ function multiCredentialModalController(GetBasePath, qs, MultiCredentialService)
|
||||
scope.credential_dataset = { results: [], count: 0 };
|
||||
scope.credentials = scope.credential_dataset.results;
|
||||
|
||||
scope.credentialType = `${types.Vault}`;
|
||||
scope.credentialType = getInitialCredentialType();
|
||||
scope.displayedCredentialTypes = scope.credentialTypes;
|
||||
|
||||
const watchType = scope.$watch('credentialType', (newValue, oldValue) => {
|
||||
@ -156,6 +156,17 @@ function multiCredentialModalController(GetBasePath, qs, MultiCredentialService)
|
||||
scope.displayedCredentialTypes = displayedCredentialTypes;
|
||||
}
|
||||
|
||||
function getInitialCredentialType () {
|
||||
const selectedMachineCredential = scope.modalSelectedCredentials
|
||||
.find(c => c.id === types.Machine);
|
||||
|
||||
if (selectedMachineCredential && isReadOnly(selectedMachineCredential)) {
|
||||
return `${types.Vault}`;
|
||||
}
|
||||
|
||||
return `${types.Machine}`;
|
||||
}
|
||||
|
||||
function fetchCredentials (credentialType) {
|
||||
const endpoint = GetBasePath('credentials');
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user