diff options
author | fujinhua <fu.jinhua@zte.com.cn> | 2018-08-21 14:33:59 +0800 |
---|---|---|
committer | fujinhua <fu.jinhua@zte.com.cn> | 2018-08-21 14:33:59 +0800 |
commit | 80180f64f88a66cfe6c4607a9dc50b6dc3f64cdb (patch) | |
tree | 695c1fdec35e2c85f96e7324033294b2aed5511e | |
parent | 69defa08462cb4aab5de6d6bee2b4b11705ac57d (diff) |
Add serializer check for job query interface
Change-Id: If86d2e7f1b71cfc675d21043c0d3f1e42776ddc1
Issue-ID: VFC-1009
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
-rw-r--r-- | lcm/jobs/views.py | 7 |
1 files 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()) |