Parcourir la source

Removed validation constraint prohibitting a VLAN from being both tagged and untagged

Jeremy Stretch il y a 7 ans
Parent
commit
b22744b031
1 fichiers modifiés avec 0 ajouts et 5 suppressions
  1. 0 5
      netbox/dcim/forms.py

+ 0 - 5
netbox/dcim/forms.py

@@ -1692,13 +1692,8 @@ class InterfaceForm(BootstrapMixin, forms.ModelForm):
         super(InterfaceForm, self).clean()
 
         # Validate VLAN assignments
-        untagged_vlan = self.cleaned_data['untagged_vlan']
         tagged_vlans = self.cleaned_data['tagged_vlans']
 
-        # A VLAN cannot be both tagged and untagged
-        if untagged_vlan and untagged_vlan in tagged_vlans:
-            raise forms.ValidationError("VLAN {} cannot be both tagged and untagged.".format(untagged_vlan))
-
         # Untagged interfaces cannot be assigned tagged VLANs
         if self.cleaned_data['mode'] == IFACE_MODE_ACCESS and tagged_vlans:
             raise forms.ValidationError({