From 3f6f6a4b7d8d42c9cd4d4327e160045937f85f87 Mon Sep 17 00:00:00 2001 From: mabashian Date: Fri, 20 Jul 2018 11:06:49 -0400 Subject: [PATCH] Limit the cred types that we show when adding creds to JT --- .../multi-credential/multi-credential-modal.directive.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential-modal.directive.js b/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential-modal.directive.js index 3293315d19..3c6bacd515 100644 --- a/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential-modal.directive.js +++ b/awx/ui/client/src/templates/job_templates/multi-credential/multi-credential-modal.directive.js @@ -100,7 +100,14 @@ function multiCredentialModalController(GetBasePath, qs, MultiCredentialService) scope.credentials = scope.credential_dataset.results; scope.credentialType = getInitialCredentialType(); - scope.displayedCredentialTypes = scope.credentialTypes; + scope.displayedCredentialTypes = []; + + scope.credentialTypes.forEach((credentialType => { + if(credentialType.kind + .match(/^(machine|cloud|net|ssh|vault)$/)) { + scope.displayedCredentialTypes.push(credentialType); + } + })); const watchType = scope.$watch('credentialType', (newValue, oldValue) => { if (newValue !== oldValue) {