1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

15404 schema map for SerializedPKRelatedField

This commit is contained in:
Arthur
2024-03-15 12:02:19 -07:00
parent 4adb44f60d
commit 397d475159

View File

@ -47,6 +47,13 @@ class ChoiceFieldFix(OpenApiSerializerFieldExtension):
)
class SerializedPKRelatedFieldFix(OpenApiSerializerFieldExtension):
target_class = "netbox.api.fields.SerializedPKRelatedField"
def map_serializer_field(self, auto_schema, direction):
return auto_schema._map_serializer(self.target.serializer, direction)
class NetBoxAutoSchema(AutoSchema):
"""
Overrides to drf_spectacular.openapi.AutoSchema to fix following issues: