From bd4f1e7d2f115a21717c4812c52fbc63f6b960f4 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Mon, 5 May 2025 08:41:46 -0400 Subject: [PATCH] Fixes #19397: Fix filtering IP ranges by role in GraphQL API --- netbox/ipam/graphql/filters.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/netbox/ipam/graphql/filters.py b/netbox/ipam/graphql/filters.py index 4e1afc3ba1..9d168f3d95 100644 --- a/netbox/ipam/graphql/filters.py +++ b/netbox/ipam/graphql/filters.py @@ -168,9 +168,7 @@ class IPRangeFilter(ContactFilterMixin, TenancyFilterMixin, PrimaryModelFilterMi status: Annotated['IPRangeStatusEnum', strawberry.lazy('ipam.graphql.enums')] | None = ( strawberry_django.filter_field() ) - role: Annotated['IPAddressRoleEnum', strawberry.lazy('ipam.graphql.enums')] | None = ( - strawberry_django.filter_field() - ) + role: Annotated['RoleFilter', strawberry.lazy('ipam.graphql.filters')] | None = strawberry_django.filter_field() mark_utilized: FilterLookup[bool] | None = strawberry_django.filter_field() @strawberry_django.filter_field()