From c83c992b728470a55b595769b2a08ac6d959ae98 Mon Sep 17 00:00:00 2001 From: PieterL75 <74899468+PieterL75@users.noreply.github.com> Date: Mon, 18 Oct 2021 16:51:51 +0200 Subject: [PATCH] Fix virtual-chassis position zero #7564 First part, unable to set 0 for the initial_position --- netbox/dcim/forms/object_create.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netbox/dcim/forms/object_create.py b/netbox/dcim/forms/object_create.py index 7577ad355..67ccbe535 100644 --- a/netbox/dcim/forms/object_create.py +++ b/netbox/dcim/forms/object_create.py @@ -122,7 +122,7 @@ class VirtualChassisCreateForm(BootstrapMixin, CustomFieldModelForm): # Assign VC members if instance.pk: - initial_position = self.cleaned_data.get('initial_position') or 1 + initial_position = self.cleaned_data.get('initial_position') if initial_position != None else 1 for i, member in enumerate(self.cleaned_data['members'], start=initial_position): member.virtual_chassis = instance member.vc_position = i