From 0a339ed05c968df18eaffd0d74f383ee1a20ecdd Mon Sep 17 00:00:00 2001 From: AlanCoding Date: Fri, 7 Jul 2017 08:24:50 -0400 Subject: [PATCH] prevent server error in POST to group hosts --- awx/api/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awx/api/views.py b/awx/api/views.py index 39f65b2758..3554315174 100644 --- a/awx/api/views.py +++ b/awx/api/views.py @@ -2218,7 +2218,7 @@ class GroupHostsList(ControlledByScmMixin, SubListCreateAttachDetachAPIView): parent_group = Group.objects.get(id=self.kwargs['pk']) # Inject parent group inventory ID into new host data. request.data['inventory'] = parent_group.inventory_id - existing_hosts = Host.objects.filter(inventory=parent_group.inventory, name=request.data['name']) + existing_hosts = Host.objects.filter(inventory=parent_group.inventory, name=request.data.get('name', '')) if existing_hosts.count() > 0 and ('variables' not in request.data or request.data['variables'] == '' or request.data['variables'] == '{}' or