Fixes #15126: group field should be optional when creating VPN tunnel via REST API

This commit is contained in:
Jeremy Stretch 2024-02-13 09:26:45 -05:00
parent 1f800a975f
commit df910928f2
2 changed files with 4 additions and 2 deletions

View File

@ -46,7 +46,10 @@ class TunnelSerializer(NetBoxModelSerializer):
status = ChoiceField(
choices=TunnelStatusChoices
)
group = NestedTunnelGroupSerializer()
group = NestedTunnelGroupSerializer(
required=False,
allow_null=True
)
encapsulation = ChoiceField(
choices=TunnelEncapsulationChoices
)

View File

@ -105,7 +105,6 @@ class TunnelTest(APIViewTestCases.APIViewTestCase):
{
'name': 'Tunnel 6',
'status': TunnelStatusChoices.STATUS_DISABLED,
'group': tunnel_groups[1].pk,
'encapsulation': TunnelEncapsulationChoices.ENCAP_GRE,
},
]