Resolve test errors

This commit is contained in:
jeremystretch 2021-10-13 13:39:14 -04:00
parent 138af27bf7
commit 1c73bd5079
4 changed files with 15 additions and 3 deletions

View File

@ -632,8 +632,8 @@ class InterfaceSerializer(PrimaryModelSerializer, CableTerminationSerializer, Co
parent = NestedInterfaceSerializer(required=False, allow_null=True)
lag = NestedInterfaceSerializer(required=False, allow_null=True)
mode = ChoiceField(choices=InterfaceModeChoices, allow_blank=True, required=False)
rf_channel = ChoiceField(choices=WirelessChannelChoices)
rf_channel_width = ChoiceField(choices=WirelessChannelWidthChoices)
rf_channel = ChoiceField(choices=WirelessChannelChoices, required=False)
rf_channel_width = ChoiceField(choices=WirelessChannelWidthChoices, required=False, allow_null=True)
untagged_vlan = NestedVLANSerializer(required=False, allow_null=True)
tagged_vlans = SerializedPKRelatedField(
queryset=VLAN.objects.all(),

View File

@ -206,6 +206,9 @@ class InterfaceType(IPAddressesMixin, ComponentObjectType):
def resolve_mode(self, info):
return self.mode or None
def resolve_rf_channel(self, info):
return self.rf_channel or None
class InterfaceTemplateType(ComponentTemplateObjectType):

View File

@ -29,7 +29,7 @@ class WirelessLinkSerializer(PrimaryModelSerializer):
interface_b = NestedInterfaceSerializer()
class Meta:
model = WirelessLAN
model = WirelessLink
fields = [
'id', 'url', 'display', 'interface_a', 'interface_b', 'ssid', 'description',
]

View File

@ -3,6 +3,7 @@ from netbox.graphql.types import ObjectType
__all__ = (
'WirelessLANType',
'WirelessLinkType',
)
@ -12,3 +13,11 @@ class WirelessLANType(ObjectType):
model = models.WirelessLAN
fields = '__all__'
filterset_class = filtersets.WirelessLANFilterSet
class WirelessLinkType(ObjectType):
class Meta:
model = models.WirelessLink
fields = '__all__'
filterset_class = filtersets.WirelessLinkFilterSet