소스 검색

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

Jeremy Stretch 8 년 전
부모
커밋
b22744b031
1개의 변경된 파일0개의 추가작업 그리고 5개의 파일을 삭제
  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({