diff --git a/awx/ui/client/features/credentials/add-edit-credentials.controller.js b/awx/ui/client/features/credentials/add-edit-credentials.controller.js index 3c9ea31fe906..ad8db5175132 100644 --- a/awx/ui/client/features/credentials/add-edit-credentials.controller.js +++ b/awx/ui/client/features/credentials/add-edit-credentials.controller.js @@ -72,7 +72,7 @@ function AddEditCredentialsController ( vm.form.credential_type._displayValue = credentialType.get('name'); vm.isTestable = (isEditable && credentialType.get('kind') === 'external'); - if (credential.get('related.input_sources.results.length' > 0)) { + if (credential.get('related.input_sources.results').length > 0) { vm.form.credential_type._disabled = true; } diff --git a/awx/ui/client/features/credentials/index.js b/awx/ui/client/features/credentials/index.js index 1bdec18f93e5..c0f28f5dc2ce 100644 --- a/awx/ui/client/features/credentials/index.js +++ b/awx/ui/client/features/credentials/index.js @@ -40,7 +40,6 @@ function CredentialsResolve ( return $q.all(promises) .then(models => { const typeId = models.credential.get('credential_type'); - const orgId = models.credential.get('organization'); Rest.setUrl(GetBasePath('credentials')); const params = { target_input_sources__target_credential: id }; @@ -48,7 +47,9 @@ function CredentialsResolve ( const dependents = { credentialType: new CredentialType('get', typeId), - organization: new Organization('get', orgId), + organization: new Organization('get', { + resource: models.credential.get('summary_fields.organization') + }), credentialInputSources: models.credential.extend('GET', 'input_sources'), sourceCredentials: sourceCredentialsPromise };