|
|
@@ -880,12 +880,12 @@ class InterfaceSerializer(NetBoxModelSerializer, CabledObjectSerializer, Connect
|
|
|
parent = NestedInterfaceSerializer(required=False, allow_null=True)
|
|
|
bridge = NestedInterfaceSerializer(required=False, allow_null=True)
|
|
|
lag = NestedInterfaceSerializer(required=False, allow_null=True)
|
|
|
- mode = ChoiceField(choices=InterfaceModeChoices, required=False, allow_blank=True, allow_null=True)
|
|
|
+ mode = ChoiceField(choices=InterfaceModeChoices, required=False, allow_blank=True)
|
|
|
duplex = ChoiceField(choices=InterfaceDuplexChoices, required=False, allow_blank=True, allow_null=True)
|
|
|
- rf_role = ChoiceField(choices=WirelessRoleChoices, required=False, allow_blank=True, allow_null=True)
|
|
|
- rf_channel = ChoiceField(choices=WirelessChannelChoices, required=False, allow_blank=True, allow_null=True)
|
|
|
- poe_mode = ChoiceField(choices=InterfacePoEModeChoices, required=False, allow_blank=True, allow_null=True)
|
|
|
- poe_type = ChoiceField(choices=InterfacePoETypeChoices, required=False, allow_blank=True, allow_null=True)
|
|
|
+ rf_role = ChoiceField(choices=WirelessRoleChoices, required=False, allow_blank=True)
|
|
|
+ rf_channel = ChoiceField(choices=WirelessChannelChoices, required=False, allow_blank=True)
|
|
|
+ poe_mode = ChoiceField(choices=InterfacePoEModeChoices, required=False, allow_blank=True)
|
|
|
+ poe_type = ChoiceField(choices=InterfacePoETypeChoices, required=False, allow_blank=True)
|
|
|
untagged_vlan = NestedVLANSerializer(required=False, allow_null=True)
|
|
|
tagged_vlans = SerializedPKRelatedField(
|
|
|
queryset=VLAN.objects.all(),
|
|
|
@@ -907,9 +907,10 @@ class InterfaceSerializer(NetBoxModelSerializer, CabledObjectSerializer, Connect
|
|
|
mac_address = serializers.CharField(
|
|
|
required=False,
|
|
|
default=None,
|
|
|
+ allow_blank=True,
|
|
|
allow_null=True
|
|
|
)
|
|
|
- wwn = serializers.CharField(required=False, default=None)
|
|
|
+ wwn = serializers.CharField(required=False, default=None, allow_blank=True, allow_null=True)
|
|
|
|
|
|
class Meta:
|
|
|
model = Interface
|