diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f171c02a..daff30a1d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ v2.5.9 (FUTURE) ## Bug Fixes +* [#3014](https://github.com/digitalocean/netbox/issues/3014) - Fixes VM Role filtering * [#2207](https://github.com/digitalocean/netbox/issues/2207) - Fixes Deterministic Ordering of Interfaces * [#2577](https://github.com/digitalocean/netbox/issues/2577) - Clarification of wording in API regarding filtering * [#2924](https://github.com/digitalocean/netbox/issues/2924) - Add interface type for QSFP28 50GE diff --git a/netbox/virtualization/forms.py b/netbox/virtualization/forms.py index 70bbf0910..1e5f42160 100644 --- a/netbox/virtualization/forms.py +++ b/netbox/virtualization/forms.py @@ -348,7 +348,7 @@ class VirtualMachineForm(BootstrapMixin, TenancyForm, CustomFieldForm): "role": APISelect( api_url="/api/dcim/device-roles/", additional_query_params={ - "vm_role": "true" + "vm_role": "True" } ), 'primary_ip4': StaticSelect2(), @@ -480,7 +480,7 @@ class VirtualMachineBulkEditForm(BootstrapMixin, AddRemoveTagsForm, CustomFieldB widget=APISelect( api_url="/api/dcim/device-roles/", additional_query_params={ - "vm_role": "true" + "vm_role": "True" } ) ) @@ -582,7 +582,7 @@ class VirtualMachineFilterForm(BootstrapMixin, CustomFieldFilterForm): value_field="slug", null_option=True, additional_query_params={ - 'vm_role': 'true' + 'vm_role': "True" } ) )