diff --git a/awx/api/views/__init__.py b/awx/api/views/__init__.py index 5233635197..cbc879097e 100644 --- a/awx/api/views/__init__.py +++ b/awx/api/views/__init__.py @@ -3113,6 +3113,9 @@ class WorkflowJobTemplateLaunch(WorkflowsEnforcementMixin, RetrieveAPIView): def post(self, request, *args, **kwargs): obj = self.get_object() + if 'inventory_id' in request.data: + request.data['inventory'] = request.data['inventory_id'] + serializer = self.serializer_class(instance=obj, data=request.data) if not serializer.is_valid(): return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)