Explorar el Código

Merge pull request #19400 from netbox-community/19397-graphql-IPRangeFilter-role

Fixes #19397: Fix filtering IP ranges by role in GraphQL API
bctiemann hace 9 meses
padre
commit
6af4f5d7ee
Se han modificado 1 ficheros con 1 adiciones y 3 borrados
  1. 1 3
      netbox/ipam/graphql/filters.py

+ 1 - 3
netbox/ipam/graphql/filters.py

@@ -168,9 +168,7 @@ class IPRangeFilter(ContactFilterMixin, TenancyFilterMixin, PrimaryModelFilterMi
     status: Annotated['IPRangeStatusEnum', strawberry.lazy('ipam.graphql.enums')] | None = (
     status: Annotated['IPRangeStatusEnum', strawberry.lazy('ipam.graphql.enums')] | None = (
         strawberry_django.filter_field()
         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()
     mark_utilized: FilterLookup[bool] | None = strawberry_django.filter_field()
 
 
     @strawberry_django.filter_field()
     @strawberry_django.filter_field()