9856 compatability fixes

This commit is contained in:
Arthur 2024-01-10 12:46:55 -08:00
parent 28c48b3d6c
commit 2d4fbea8ff

View File

@ -2,6 +2,8 @@ import strawberry
import strawberry_django import strawberry_django
from strawberry import auto from strawberry import auto
from circuits import models, filtersets from circuits import models, filtersets
from netbox.graphql import filters
__all__ = ( __all__ = (
'CircuitTerminationFilter', 'CircuitTerminationFilter',
@ -30,7 +32,17 @@ class CircuitTerminationFilter(filtersets.CircuitTerminationFilterSet):
@strawberry_django.filter(models.Circuit, lookups=True) @strawberry_django.filter(models.Circuit, lookups=True)
class CircuitFilter(filtersets.CircuitFilterSet): class CircuitFilter(filtersets.CircuitFilterSet, filters.NetBoxModelFilter):
# NetBoxModelFilterSet
q: str | None
# tag:
# ChangeLoggedModelFilterSet
created: auto
last_updated: auto
created_by_request: str | None
updated_by_request: str | None
modified_by_request: str | None
id: auto id: auto
cid: auto cid: auto
description: auto description: auto
@ -41,7 +53,16 @@ class CircuitFilter(filtersets.CircuitFilterSet):
provider: auto provider: auto
provider_account_id: auto provider_account_id: auto
type_id: auto type_id: auto
# provider_network_id: auto
type_id: auto
type: auto
status: auto status: auto
# region_id: auto
# region: auto
# site_group_id: auto
# site_group: auto
# site_id: auto
# site: auto
# @strawberry_django.filter(models.Circuit, lookups=True) # @strawberry_django.filter(models.Circuit, lookups=True)