Fix permissions enforcement for VirtualChassisEditView

This commit is contained in:
Jeremy Stretch 2020-06-10 16:37:35 -04:00
parent 1f727f565f
commit e13320f58d

View File

@ -2233,7 +2233,7 @@ class VirtualChassisEditView(ObjectPermissionRequiredMixin, GetReturnURLMixin, V
def get(self, request, pk): def get(self, request, pk):
virtual_chassis = get_object_or_404(VirtualChassis, pk=pk) virtual_chassis = get_object_or_404(self.queryset, pk=pk)
VCMemberFormSet = modelformset_factory( VCMemberFormSet = modelformset_factory(
model=Device, model=Device,
form=forms.DeviceVCMembershipForm, form=forms.DeviceVCMembershipForm,
@ -2254,7 +2254,7 @@ class VirtualChassisEditView(ObjectPermissionRequiredMixin, GetReturnURLMixin, V
def post(self, request, pk): def post(self, request, pk):
virtual_chassis = get_object_or_404(VirtualChassis, pk=pk) virtual_chassis = get_object_or_404(self.queryset, pk=pk)
VCMemberFormSet = modelformset_factory( VCMemberFormSet = modelformset_factory(
model=Device, model=Device,
form=forms.DeviceVCMembershipForm, form=forms.DeviceVCMembershipForm,