10615 filter distinct

This commit is contained in:
Arthur 2023-04-05 11:45:21 -07:00
parent b8978277e7
commit 48aa1d6148

View File

@ -1729,7 +1729,8 @@ class CableFilterSet(TenancyFilterSet, NetBoxModelFilterSet):
def filter_by_cable_end(self, queryset, name, value, side):
# Filter by termination id and cable_end type
return queryset.filter(**{f'{name}__in': value, 'terminations__cable_end': side})
qs = queryset.filter(**{f'{name}__in': value, 'terminations__cable_end': side}).distinct()
return qs
def filter_by_cable_end_a(self, queryset, name, value):
# Filter by termination id and cable_end type