|
|
@@ -1,5 +1,6 @@
|
|
|
import strawberry
|
|
|
from strawberry import auto
|
|
|
+import strawberry_django
|
|
|
|
|
|
from extras import filtersets, models
|
|
|
from extras.graphql.mixins import CustomFieldsMixin, TagsMixin
|
|
|
@@ -23,7 +24,7 @@ __all__ = (
|
|
|
)
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.ConfigContext,
|
|
|
fields='__all__',
|
|
|
filters=ConfigContextFilter
|
|
|
@@ -32,7 +33,7 @@ class ConfigContextType(ObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.ConfigTemplate,
|
|
|
fields='__all__',
|
|
|
filters=ConfigTemplateFilter
|
|
|
@@ -41,7 +42,7 @@ class ConfigTemplateType(TagsMixin, ObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.CustomField,
|
|
|
fields='__all__',
|
|
|
filters=CustomFieldFilter
|
|
|
@@ -50,7 +51,7 @@ class CustomFieldType(ObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.CustomFieldChoiceSet,
|
|
|
fields='__all__',
|
|
|
filters=CustomFieldChoiceSetFilter
|
|
|
@@ -59,7 +60,7 @@ class CustomFieldChoiceSetType(ObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.CustomLink,
|
|
|
fields='__all__',
|
|
|
filters=CustomLinkFilter
|
|
|
@@ -68,7 +69,7 @@ class CustomLinkType(ObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.ExportTemplate,
|
|
|
fields='__all__',
|
|
|
filters=ExportTemplateFilter
|
|
|
@@ -77,7 +78,7 @@ class ExportTemplateType(ObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.ImageAttachment,
|
|
|
fields='__all__',
|
|
|
filters=ImageAttachmentFilter
|
|
|
@@ -86,7 +87,7 @@ class ImageAttachmentType(BaseObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.JournalEntry,
|
|
|
fields='__all__',
|
|
|
filters=JournalEntryFilter
|
|
|
@@ -95,7 +96,7 @@ class JournalEntryType(CustomFieldsMixin, TagsMixin, ObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.ObjectChange,
|
|
|
fields='__all__',
|
|
|
filters=ObjectChangeFilter
|
|
|
@@ -104,7 +105,7 @@ class ObjectChangeType(BaseObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.SavedFilter,
|
|
|
exclude=['content_types',],
|
|
|
filters=SavedFilterFilter
|
|
|
@@ -113,7 +114,7 @@ class SavedFilterType(ObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.Tag,
|
|
|
exclude=['extras_taggeditem_items', 'color'], # bug - remove color from exclude
|
|
|
filters=TagFilter
|
|
|
@@ -122,7 +123,7 @@ class TagType(ObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.Webhook,
|
|
|
exclude=['content_types',],
|
|
|
filters=WebhookFilter
|
|
|
@@ -131,7 +132,7 @@ class WebhookType(OrganizationalObjectType):
|
|
|
pass
|
|
|
|
|
|
|
|
|
-@strawberry.django.type(
|
|
|
+@strawberry_django.type(
|
|
|
models.EventRule,
|
|
|
exclude=['content_types',],
|
|
|
filters=EventRuleFilter
|