fix: Fixes a bug in OpenAPI schema generation
Fixes a bug in OpenAPI schema generation that would fail due to overlapping namespaces between v1 and v2 APIs
This commit is contained in:
@@ -2467,6 +2467,9 @@ class InstructorTaskSerializer(serializers.Serializer): # pylint: disable=abstr
|
||||
duration_sec = serializers.CharField(help_text=_("Task duration information, if known"))
|
||||
task_message = serializers.CharField(help_text=_("User-friendly task status information, if available."))
|
||||
|
||||
class Meta:
|
||||
ref_name = "instructor.InstructorTask.v1"
|
||||
|
||||
|
||||
class InstructorTasksListSerializer(serializers.Serializer): # pylint: disable=abstract-method
|
||||
"""
|
||||
|
||||
@@ -370,6 +370,9 @@ class InstructorTaskSerializer(serializers.Serializer):
|
||||
task_input = serializers.CharField()
|
||||
task_output = serializers.CharField(allow_null=True)
|
||||
|
||||
class Meta:
|
||||
ref_name = "instructor.InstructorTask.v2"
|
||||
|
||||
|
||||
class InstructorTaskListSerializer(serializers.Serializer):
|
||||
tasks = InstructorTaskSerializer(many=True)
|
||||
|
||||
Reference in New Issue
Block a user