diff --git a/awx/api/serializers.py b/awx/api/serializers.py index 8db2994cb6..cc7cf1fea3 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -4616,10 +4616,11 @@ class ScheduleSerializer(LaunchConfigurationBaseSerializer, SchedulePreviewSeria def get_summary_fields(self, obj): summary_fields = super(ScheduleSerializer, self).get_summary_fields(obj) + if 'inventory' in summary_fields: + return summary_fields + inventory = None - if obj.inventory: - inventory = obj.inventory - elif obj.unified_job_template and getattr(obj.unified_job_template, 'inventory', None): + if obj.unified_job_template and getattr(obj.unified_job_template, 'inventory', None): inventory = obj.unified_job_template.inventory else: return summary_fields