From 80180f64f88a66cfe6c4607a9dc50b6dc3f64cdb Mon Sep 17 00:00:00 2001 From: fujinhua Date: Tue, 21 Aug 2018 14:33:59 +0800 Subject: [PATCH] Add serializer check for job query interface Change-Id: If86d2e7f1b71cfc675d21043c0d3f1e42776ddc1 Issue-ID: VFC-1009 Signed-off-by: fujinhua --- lcm/jobs/views.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/lcm/jobs/views.py b/lcm/jobs/views.py index 9f403930..75f248dc 100644 --- a/lcm/jobs/views.py +++ b/lcm/jobs/views.py @@ -47,10 +47,9 @@ class JobView(APIView): try: response_id = int(request.GET.get('responseId', 0)) ret = GetJobInfoService(job_id, response_id).do_biz() - # resp_serializer = JobQueryRespSerializer(data=ret) - # if not resp_serializer.is_valid(): - # raise NSLCMException(resp_serializer.errors) - # return Response(data=resp_serializer.data, status=status.HTTP_200_OK) + resp_serializer = JobQueryRespSerializer(data=ret) + if not resp_serializer.is_valid(): + raise NSLCMException(resp_serializer.errors) return Response(data=ret, status=status.HTTP_200_OK) except Exception as e: logger.error(traceback.format_exc()) -- 2.16.6