فهرست منبع

Fixes #19510: Re-adds IPAddressType.assigned filter

Jason Novinger 10 ماه پیش
والد
کامیت
03ff535772
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      netbox/ipam/graphql/filters.py

+ 4 - 0
netbox/ipam/graphql/filters.py

@@ -142,6 +142,10 @@ class IPAddressFilter(ContactFilterMixin, TenancyFilterMixin, PrimaryModelFilter
     nat_outside_id: ID | None = strawberry_django.filter_field()
     dns_name: FilterLookup[str] | None = strawberry_django.filter_field()
 
+    @strawberry_django.filter_field()
+    def assigned(self, value: bool, prefix) -> Q:
+        return Q(assigned_object_id__isnull=(not value))
+
     @strawberry_django.filter_field()
     def parent(self, value: list[str], prefix) -> Q:
         if not value: