Bugfix: Openapi generator fails if child in ListSerializer is a field

This commit is contained in:
Torstein I. Bø 2020-05-13 21:16:58 +02:00 committed by GitHub
parent 8bb9a37f4b
commit b077c988c5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -364,7 +364,7 @@ class AutoSchema(ViewInspector):
if isinstance(field, serializers.ListSerializer): if isinstance(field, serializers.ListSerializer):
return { return {
'type': 'array', 'type': 'array',
'items': self.map_serializer(field.child) 'items': self.map_field(field.child)
} }
if isinstance(field, serializers.Serializer): if isinstance(field, serializers.Serializer):
data = self.map_serializer(field) data = self.map_serializer(field)