15654 check for no termination in TunnelTerminationSerializer
This commit is contained in:
parent
b7668fbfc3
commit
54c6d95fbb
|
@ -98,6 +98,9 @@ class TunnelTerminationSerializer(NetBoxModelSerializer):
|
|||
|
||||
@extend_schema_field(serializers.JSONField(allow_null=True))
|
||||
def get_termination(self, obj):
|
||||
if not obj.termination:
|
||||
return None
|
||||
|
||||
serializer = get_serializer_for_model(obj.termination, prefix=NESTED_SERIALIZER_PREFIX)
|
||||
context = {'request': self.context['request']}
|
||||
return serializer(obj.termination, context=context).data
|
||||
|
|
Loading…
Reference in New Issue