Skip to content

Commit af6237e

Browse files
committed
Fixes #7479: Fix parent interface choices when bulk editing VM interfaces
1 parent 0032822 commit af6237e

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

docs/release-notes/version-3.0.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
* [#7051](https://github.com/netbox-community/netbox/issues/7051) - Fix permissions evaluation and improve error handling for connected device REST API endpoint
1313
* [#7471](https://github.com/netbox-community/netbox/issues/7471) - Correct redirect URL when attaching images via "add another" button
1414
* [#7474](https://github.com/netbox-community/netbox/issues/7474) - Fix AttributeError exception when rendering a report or custom script
15+
* [#7479](https://github.com/netbox-community/netbox/issues/7479) - Fix parent interface choices when bulk editing VM interfaces
1516

1617
---
1718

netbox/netbox/views/generic.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -877,6 +877,8 @@ def post(self, request, **kwargs):
877877
initial_data['device'] = request.GET.get('device')
878878
elif 'device_type' in request.GET:
879879
initial_data['device_type'] = request.GET.get('device_type')
880+
elif 'virtual_machine' in request.GET:
881+
initial_data['virtual_machine'] = request.GET.get('virtual_machine')
880882

881883
form = self.form(model, initial=initial_data)
882884
restrict_form_fields(form, request.user)

netbox/templates/virtualization/virtualmachine/interfaces.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<button type="submit" name="_rename" formaction="{% url 'virtualization:vminterface_bulk_rename' %}?return_url={% url 'virtualization:virtualmachine_interfaces' pk=object.pk %}" class="btn btn-warning btn-sm">
1414
<span class="mdi mdi-pencil" aria-hidden="true"></span> Rename
1515
</button>
16-
<button type="submit" name="_edit" formaction="{% url 'virtualization:vminterface_bulk_edit' %}?virtualmachine={{ object.pk }}&return_url={% url 'virtualization:virtualmachine_interfaces' pk=object.pk %}" class="btn btn-warning btn-sm">
16+
<button type="submit" name="_edit" formaction="{% url 'virtualization:vminterface_bulk_edit' %}?virtual_machine={{ object.pk }}&return_url={% url 'virtualization:virtualmachine_interfaces' pk=object.pk %}" class="btn btn-warning btn-sm">
1717
<span class="mdi mdi-pencil" aria-hidden="true"></span> Edit
1818
</button>
1919
{% endif %}

0 commit comments

Comments
 (0)