From 783341017fee71c0cad935f4c1542577a40632f4 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Tue, 19 Jul 2016 11:11:16 -0400 Subject: [PATCH] Fixes #331: Add group field to VLAN bulk edit form --- netbox/ipam/forms.py | 1 + netbox/ipam/views.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/netbox/ipam/forms.py b/netbox/ipam/forms.py index 2c1b24192..5c0c7805f 100644 --- a/netbox/ipam/forms.py +++ b/netbox/ipam/forms.py @@ -529,6 +529,7 @@ class VLANImportForm(BulkImportForm, BootstrapMixin): class VLANBulkEditForm(forms.Form, BootstrapMixin): pk = forms.ModelMultipleChoiceField(queryset=VLAN.objects.all(), widget=forms.MultipleHiddenInput) site = forms.ModelChoiceField(queryset=Site.objects.all(), required=False) + group = forms.ModelChoiceField(queryset=VLANGroup.objects.all(), required=False) status = forms.ChoiceField(choices=FORM_VLAN_STATUS_CHOICES, required=False) role = forms.ModelChoiceField(queryset=Role.objects.all(), required=False) diff --git a/netbox/ipam/views.py b/netbox/ipam/views.py index 7119a8209..ea980c2c6 100644 --- a/netbox/ipam/views.py +++ b/netbox/ipam/views.py @@ -565,7 +565,7 @@ class VLANBulkEditView(PermissionRequiredMixin, BulkEditView): def update_objects(self, pk_list, form): fields_to_update = {} - for field in ['site', 'status', 'role']: + for field in ['site', 'group', 'status', 'role']: if form.cleaned_data[field]: fields_to_update[field] = form.cleaned_data[field]