Add swagger auto generate of job 07/28907/3
authorfujinhua <fu.jinhua@zte.com.cn>
Tue, 23 Jan 2018 11:49:47 +0000 (19:49 +0800)
committerfujinhua <fu.jinhua@zte.com.cn>
Tue, 23 Jan 2018 12:05:33 +0000 (20:05 +0800)
Add allow empty/null properities

Change-Id: If0a062f946f94e055710649edeaeb1794721752b
Issue-ID: VFC-673
Signed-off-by: fujinhua <fu.jinhua@zte.com.cn>
lcm/jobs/serializers.py

index 9bc293e..61fa2dd 100644 (file)
@@ -18,16 +18,16 @@ from rest_framework import serializers
 class JobHistorySerializer(serializers.Serializer):
     status = serializers.CharField(help_text="Status of job", required=True)
     progress = serializers.CharField(help_text="Progress of job", required=True)
-    statusDescription = serializers.CharField(help_text="Description of job", required=False)
-    errorCode = serializers.CharField(help_text="Error code of job", required=False)
+    statusDescription = serializers.CharField(help_text="Description of job", required=False, allow_null=True)
+    errorCode = serializers.CharField(help_text="Error code of job", required=False, allow_null=True)
     responseId = serializers.CharField(help_text="Response index of job", required=True)
 
 
 class JobDescriptorSerializer(serializers.Serializer):
     status = serializers.CharField(help_text="Status of job", required=True)
     progress = serializers.CharField(help_text="Progress of job", required=True)
-    statusDescription = serializers.CharField(help_text="Description of job", required=False)
-    errorCode = serializers.CharField(help_text="Error code of job", required=False)
+    statusDescription = serializers.CharField(help_text="Description of job", required=False, allow_null=True)
+    errorCode = serializers.CharField(help_text="Error code of job", required=False, allow_null=True)
     responseId = serializers.CharField(help_text="Response index of job", required=True)
     responseHistoryList = JobHistorySerializer(help_text="History of job", many=True)