Add distinct to Site search to prevent duplicates when search matches ASN

This commit is contained in:
kkthxbye 2022-06-13 07:56:31 +02:00
parent c81c3d11ed
commit f13b090b5c

View File

@ -163,7 +163,7 @@ class SiteFilterSet(NetBoxModelFilterSet, TenancyFilterSet, ContactModelFilterSe
qs_filter |= Q(asns__asn=int(value.strip()))
except ValueError:
pass
return queryset.filter(qs_filter)
return queryset.filter(qs_filter).distinct()
class LocationFilterSet(TenancyFilterSet, ContactModelFilterSet, OrganizationalModelFilterSet):