diff --git a/netbox/ipam/forms/model_forms.py b/netbox/ipam/forms/model_forms.py index be300a27d..f78c08201 100644 --- a/netbox/ipam/forms/model_forms.py +++ b/netbox/ipam/forms/model_forms.py @@ -633,7 +633,9 @@ class VLANGroupForm(NetBoxModelForm): } ) slug = SlugField() - vlan_id_ranges = NumericRangeArrayField() + vlan_id_ranges = NumericRangeArrayField( + required=False + ) fieldsets = ( FieldSet('name', 'slug', 'description', 'tags', name=_('VLAN Group')), diff --git a/netbox/ipam/graphql/types.py b/netbox/ipam/graphql/types.py index 061545d42..2adaa31f2 100644 --- a/netbox/ipam/graphql/types.py +++ b/netbox/ipam/graphql/types.py @@ -251,7 +251,7 @@ class VLANType(NetBoxObjectType): class VLANGroupType(OrganizationalObjectType): vlans: List[VLANType] - vlan_id_ranges: List[int] + vlan_id_ranges: List[str] @strawberry_django.field def scope(self) -> Annotated[Union[