Skip to content

Commit f03489f

Browse files
authored
Add distinct() to filtering VLANs by assigned interface (#18274)
1 parent 1691713 commit f03489f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

netbox/ipam/filtersets.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1080,15 +1080,15 @@ def filter_interface_id(self, queryset, name, value):
10801080
return queryset.filter(
10811081
Q(interfaces_as_tagged=value) |
10821082
Q(interfaces_as_untagged=value)
1083-
)
1083+
).distinct()
10841084

10851085
def filter_vminterface_id(self, queryset, name, value):
10861086
if value is None:
10871087
return queryset.none()
10881088
return queryset.filter(
10891089
Q(vminterfaces_as_tagged=value) |
10901090
Q(vminterfaces_as_untagged=value)
1091-
)
1091+
).distinct()
10921092

10931093

10941094
class ServiceTemplateFilterSet(NetBoxModelFilterSet):

0 commit comments

Comments
 (0)