From c7125a335a51cb1bc79d8195e3f23f68a55dc2db Mon Sep 17 00:00:00 2001 From: Ryan Petrello Date: Thu, 21 Jun 2018 10:47:16 -0400 Subject: [PATCH] filter jt.summary_fields.credential.credential_type from /api/v1/ --- awx/api/serializers.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index cb95df9253..eb2a04abd9 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -3059,9 +3059,10 @@ class JobTemplateSerializer(JobTemplateMixin, UnifiedJobTemplateSerializer, JobO 'id': cred.pk, 'name': cred.name, 'description': cred.description, - 'kind': cred.kind, - 'credential_type_id': cred.credential_type_id + 'kind': cred.kind } + if self.version > 1: + summarized_cred['credential_type_id'] = cred.credential_type_id all_creds.append(summarized_cred) if cred.credential_type.kind in ('cloud', 'net'): extra_creds.append(summarized_cred) @@ -3194,9 +3195,10 @@ class JobSerializer(UnifiedJobSerializer, JobOptionsSerializer): 'id': cred.pk, 'name': cred.name, 'description': cred.description, - 'kind': cred.kind, - 'credential_type_id': cred.credential_type_id + 'kind': cred.kind } + if self.version > 1: + summarized_cred['credential_type_id'] = cred.credential_type_id all_creds.append(summarized_cred) if cred.credential_type.kind in ('cloud', 'net'): extra_creds.append(summarized_cred)