From 397f24f160e37fe49ef26965fa0fab21ab1ccd95 Mon Sep 17 00:00:00 2001 From: Wayne Witzel III Date: Wed, 3 May 2017 17:01:51 -0400 Subject: [PATCH] add organization_id to Inventory summary fields --- awx/api/serializers.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/awx/api/serializers.py b/awx/api/serializers.py index b976ef9a42..12d856a1fd 100644 --- a/awx/api/serializers.py +++ b/awx/api/serializers.py @@ -73,7 +73,8 @@ SUMMARIZABLE_FK_FIELDS = { 'groups_with_active_failures', 'has_inventory_sources', 'total_inventory_sources', - 'inventory_sources_with_failures'), + 'inventory_sources_with_failures', + 'organization_id'), 'host': DEFAULT_SUMMARY_FIELDS + ('has_active_failures', 'has_inventory_sources'), 'group': DEFAULT_SUMMARY_FIELDS + ('has_active_failures', @@ -1591,8 +1592,6 @@ class InventorySourceSerializer(UnifiedJobTemplateSerializer, InventorySourceOpt ret = super(InventorySourceSerializer, self).to_representation(obj) if obj is None: return ret - if obj.inventory and obj.inventory.organization: - ret['organization'] = obj.inventory.organization.pk if 'inventory' in ret and not obj.inventory: ret['inventory'] = None return ret