From: fujinhua Date: Tue, 21 Aug 2018 06:33:59 +0000 (+0800) Subject: Add serializer check for job query interface X-Git-Tag: 1.2.0~64 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=80180f64f88a66cfe6c4607a9dc50b6dc3f64cdb;p=vfc%2Fnfvo%2Flcm.git Add serializer check for job query interface Change-Id: If86d2e7f1b71cfc675d21043c0d3f1e42776ddc1 Issue-ID: VFC-1009 Signed-off-by: fujinhua --- 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())