From 83439ba00f6dc2fc105bbf57b6aa1a4d5b6b509f Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Thu, 18 Jun 2026 17:09:33 -0400 Subject: [PATCH] Fixes #22440: Remove errant changelog filter from OpenAPI spec (#22494) --- netbox/core/graphql/filter_mixins.py | 9 --------- 1 file changed, 9 deletions(-) diff --git a/netbox/core/graphql/filter_mixins.py b/netbox/core/graphql/filter_mixins.py index 96c4b7c29..73cafdd2c 100644 --- a/netbox/core/graphql/filter_mixins.py +++ b/netbox/core/graphql/filter_mixins.py @@ -1,13 +1,8 @@ from dataclasses import dataclass -from typing import TYPE_CHECKING, Annotated -import strawberry import strawberry_django from strawberry_django import DatetimeFilterLookup -if TYPE_CHECKING: - from .filters import * - __all__ = ( 'ChangeLoggingMixin', ) @@ -15,9 +10,5 @@ __all__ = ( @dataclass class ChangeLoggingMixin: - # TODO: "changelog" is not a valid field name; needs to be updated for ObjectChange - changelog: Annotated['ObjectChangeFilter', strawberry.lazy('core.graphql.filters')] | None = ( - strawberry_django.filter_field() - ) created: DatetimeFilterLookup | None = strawberry_django.filter_field() last_updated: DatetimeFilterLookup | None = strawberry_django.filter_field()