Skip to content

Commit 408e0c5

Browse files
committed
Fixes #15877: Consider VC membership when assigning LAG interfaces via bulk edit
1 parent c8a9bc0 commit 408e0c5

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

netbox/dcim/forms/bulk_edit.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1411,9 +1411,9 @@ def __init__(self, *args, **kwargs):
14111411
device = Device.objects.filter(pk=self.initial['device']).first()
14121412

14131413
# Restrict parent/bridge/LAG interface assignment by device
1414-
self.fields['parent'].widget.add_query_param('device_id', device.pk)
1415-
self.fields['bridge'].widget.add_query_param('device_id', device.pk)
1416-
self.fields['lag'].widget.add_query_param('device_id', device.pk)
1414+
self.fields['parent'].widget.add_query_param('virtual_chassis_member_id', device.pk)
1415+
self.fields['bridge'].widget.add_query_param('virtual_chassis_member_id', device.pk)
1416+
self.fields['lag'].widget.add_query_param('virtual_chassis_member_id', device.pk)
14171417

14181418
# Limit VLAN choices by device
14191419
self.fields['untagged_vlan'].widget.add_query_param('available_on_device', device.pk)

0 commit comments

Comments
 (0)