From 0f66892d0697e7abe3a0593795124d087696f4f1 Mon Sep 17 00:00:00 2001 From: AlanCoding Date: Thu, 8 Feb 2018 09:22:55 -0500 Subject: [PATCH] remove credential from node and schedule summary fields --- awx/api/serializers.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index 003a80e317..884316eeea 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -3107,6 +3107,12 @@ class LaunchConfigurationBaseSerializer(BaseSerializer): ret['extra_data'] = obj.display_extra_data() return ret + def get_summary_fields(self, obj): + summary_fields = super(LaunchConfigurationBaseSerializer, self).get_summary_fields(obj) + # Credential would be an empty dictionary in this case + summary_fields.pop('credential', None) + return summary_fields + def validate(self, attrs): attrs = super(LaunchConfigurationBaseSerializer, self).validate(attrs)