fix: remove instructor info serializer validation (#34802)

This commit is contained in:
Raymond Zhou
2024-05-16 10:47:07 -07:00
committed by GitHub
parent 9fbc6e3bf4
commit 0fd3bde79d

View File

@@ -9,7 +9,7 @@ from openedx.core.lib.api.serializers import CourseKeyField
class InstructorInfoSerializer(serializers.Serializer):
""" Serializer for instructor info """
name = serializers.CharField(allow_blank=True)
name = serializers.CharField(allow_blank=True, required=False)
title = serializers.CharField(allow_blank=True, required=False)
organization = serializers.CharField(allow_blank=True, required=False)
image = serializers.CharField(allow_blank=True, required=False)
@@ -18,7 +18,7 @@ class InstructorInfoSerializer(serializers.Serializer):
class InstructorsSerializer(serializers.Serializer):
""" Serializer for instructors """
instructors = InstructorInfoSerializer(many=True, allow_empty=True)
instructors = InstructorInfoSerializer(many=True, allow_empty=True, allow_null=True, required=False)
class CourseDetailsSerializer(serializers.Serializer):