From a54ad24b47980507590812b3b93c7fe68084c4e3 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Thu, 8 Jan 2026 16:34:13 -0500 Subject: [PATCH] Fixes #21097: Fix comparison lookups for ID filters in GraphQL API --- netbox/netbox/graphql/filters.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/netbox/netbox/graphql/filters.py b/netbox/netbox/graphql/filters.py index ca8a50371..aaa9429c6 100644 --- a/netbox/netbox/graphql/filters.py +++ b/netbox/netbox/graphql/filters.py @@ -3,7 +3,7 @@ from typing import TYPE_CHECKING import strawberry_django from strawberry import ID -from strawberry_django import FilterLookup +from strawberry_django import ComparisonFilterLookup, FilterLookup from core.graphql.filter_mixins import ChangeLoggingMixin from extras.graphql.filter_mixins import CustomFieldsFilterMixin, JournalEntriesFilterMixin, TagsFilterMixin @@ -23,7 +23,7 @@ __all__ = ( @dataclass class BaseModelFilter: - id: FilterLookup[ID] | None = strawberry_django.filter_field() + id: ComparisonFilterLookup[ID] | None = strawberry_django.filter_field() class ChangeLoggedModelFilter(ChangeLoggingMixin, BaseModelFilter):