From 9196f98253781a39b0f7d5631db4e5f82ba49ccf Mon Sep 17 00:00:00 2001 From: Arthur Date: Tue, 24 Jan 2023 16:22:16 -0800 Subject: [PATCH] 9608 update yasg -> spectacular --- netbox/dcim/api/serializers.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/netbox/dcim/api/serializers.py b/netbox/dcim/api/serializers.py index 25935e302..c3df65958 100644 --- a/netbox/dcim/api/serializers.py +++ b/netbox/dcim/api/serializers.py @@ -39,6 +39,7 @@ class CabledObjectSerializer(serializers.ModelSerializer): link_peers = serializers.SerializerMethodField(read_only=True) _occupied = serializers.SerializerMethodField(read_only=True) + @extend_schema_field(OpenApiTypes.STR) def get_link_peers_type(self, obj): """ Return the type of the peer link terminations, or None. @@ -77,6 +78,7 @@ class ConnectedEndpointsSerializer(serializers.ModelSerializer): connected_endpoints = serializers.SerializerMethodField(read_only=True) connected_endpoints_reachable = serializers.SerializerMethodField(read_only=True) + @extend_schema_field(OpenApiTypes.STR) def get_connected_endpoints_type(self, obj): if endpoints := obj.connected_endpoints: return f'{endpoints[0]._meta.app_label}.{endpoints[0]._meta.model_name}'