From 3e06b3342032aa8d983e4c8df35ebcdb59aa24f9 Mon Sep 17 00:00:00 2001 From: Joseph Kennedy Date: Thu, 31 Aug 2017 15:12:57 -0400 Subject: [PATCH] Copy from connection example --- netbox/dcim/filters.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/netbox/dcim/filters.py b/netbox/dcim/filters.py index 4d050d50d..24ba14f4c 100644 --- a/netbox/dcim/filters.py +++ b/netbox/dcim/filters.py @@ -616,11 +616,9 @@ class InterfaceListFilter(django_filters.FilterSet): fields = ['form_factor', 'enabled', 'mtu'] def filter_site(self, queryset, name, value): - #try: - device = Device.objects.filter(**{name: value}).distinct() - return queryset - #except Device.DoesNotExist: - # return queryset.none() + if not value.strip(): + return queryset + return queryset.filter(device_id__device__site__slug=value) def filter_role(self, queryset, name, value): try: