Restore GraphQL filter

This commit is contained in:
Jeremy Stretch 2024-07-18 08:08:22 -04:00
parent 8e2f459d10
commit 4fbc4e27b5
2 changed files with 6 additions and 7 deletions

View File

@ -9,7 +9,7 @@ __all__ = (
'CustomFieldFilter', 'CustomFieldFilter',
'CustomFieldChoiceSetFilter', 'CustomFieldChoiceSetFilter',
'CustomLinkFilter', 'CustomLinkFilter',
# 'EventRuleFilter', 'EventRuleFilter',
'ExportTemplateFilter', 'ExportTemplateFilter',
'ImageAttachmentFilter', 'ImageAttachmentFilter',
'JournalEntryFilter', 'JournalEntryFilter',
@ -92,7 +92,7 @@ class WebhookFilter(BaseFilterMixin):
pass pass
# @strawberry_django.filter(models.EventRule, lookups=True) @strawberry_django.filter(models.EventRule, lookups=True)
# @autotype_decorator(filtersets.EventRuleFilterSet) @autotype_decorator(filtersets.EventRuleFilterSet)
# class EventRuleFilter(BaseFilterMixin): class EventRuleFilter(BaseFilterMixin):
# pass pass

View File

@ -182,8 +182,7 @@ class WebhookType(OrganizationalObjectType):
@strawberry_django.type( @strawberry_django.type(
models.EventRule, models.EventRule,
exclude=['content_types',], exclude=['content_types',],
# TODO: Fix GraphQL filter filters=EventRuleFilter
# filters=EventRuleFilter
) )
class EventRuleType(OrganizationalObjectType): class EventRuleType(OrganizationalObjectType):
action_object_type: Annotated["ContentTypeType", strawberry.lazy('netbox.graphql.types')] | None action_object_type: Annotated["ContentTypeType", strawberry.lazy('netbox.graphql.types')] | None