From 60b4f1f89fbbf6ded72a95861673e95e9364d02b Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Fri, 13 Oct 2017 12:14:19 -0400 Subject: [PATCH] Fixes #1585: Fixed slug-based filtering of virtual machines --- netbox/virtualization/filters.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/netbox/virtualization/filters.py b/netbox/virtualization/filters.py index 870ac85c6..4ddad4d5b 100644 --- a/netbox/virtualization/filters.py +++ b/netbox/virtualization/filters.py @@ -78,7 +78,7 @@ class VirtualMachineFilter(CustomFieldFilterSet): label='Cluster group (ID)', ) cluster_group = NullableModelMultipleChoiceFilter( - name='cluster__group__slug', + name='cluster__group', queryset=ClusterGroup.objects.all(), to_field_name='slug', label='Cluster group (slug)', @@ -88,12 +88,10 @@ class VirtualMachineFilter(CustomFieldFilterSet): label='Cluster (ID)', ) role_id = NullableModelMultipleChoiceFilter( - name='role_id', queryset=DeviceRole.objects.all(), label='Role (ID)', ) role = NullableModelMultipleChoiceFilter( - name='role__slug', queryset=DeviceRole.objects.all(), to_field_name='slug', label='Role (slug)', @@ -112,7 +110,6 @@ class VirtualMachineFilter(CustomFieldFilterSet): label='Platform (ID)', ) platform = NullableModelMultipleChoiceFilter( - name='platform', queryset=Platform.objects.all(), to_field_name='slug', label='Platform (slug)',