mirror of
https://github.com/graphql-python/graphene-django.git
synced 2025-04-26 03:53:46 +03:00
Reorder field_permissions
This commit is contained in:
parent
1adb13dff8
commit
ef3cd81959
|
@ -134,15 +134,18 @@ class DjangoObjectType(ObjectType):
|
||||||
_meta.fields = django_fields
|
_meta.fields = django_fields
|
||||||
_meta.connection = connection
|
_meta.connection = connection
|
||||||
|
|
||||||
|
field_permissions = cls.__get_field_permissions__(field_to_permission, permission_to_field)
|
||||||
|
if field_permissions:
|
||||||
|
cls.__set_as_nullable__(model, registry)
|
||||||
|
|
||||||
super(DjangoObjectType, cls).__init_subclass_with_meta__(
|
super(DjangoObjectType, cls).__init_subclass_with_meta__(
|
||||||
_meta=_meta, interfaces=interfaces, **options
|
_meta=_meta, interfaces=interfaces, **options
|
||||||
)
|
)
|
||||||
|
|
||||||
cls.field_permissions = cls.__get_field_permissions__(field_to_permission, permission_to_field)
|
if field_permissions:
|
||||||
|
cls.__set_permissions_resolvers__(field_permissions)
|
||||||
|
|
||||||
if cls.field_permissions:
|
cls.field_permissions = field_permissions
|
||||||
cls.__set_permissions_resolvers__(cls.field_permissions)
|
|
||||||
cls.__set_as_nullable__(cls._meta.model, cls._meta.registry)
|
|
||||||
|
|
||||||
if not skip_registry:
|
if not skip_registry:
|
||||||
registry.register(cls)
|
registry.register(cls)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user