mirror of
https://github.com/graphql-python/graphene.git
synced 2025-02-02 20:54:16 +03:00
Update depth_limit.py
This commit is contained in:
parent
98980b53f6
commit
74a6565ea3
|
@ -31,7 +31,6 @@ except ImportError:
|
||||||
# backwards compatibility for v3.6
|
# backwards compatibility for v3.6
|
||||||
from typing import Pattern
|
from typing import Pattern
|
||||||
|
|
||||||
import re
|
|
||||||
from typing import Callable, Dict, List, Optional, Union
|
from typing import Callable, Dict, List, Optional, Union
|
||||||
|
|
||||||
from graphql import GraphQLError
|
from graphql import GraphQLError
|
||||||
|
@ -190,7 +189,7 @@ def is_ignored(node: FieldNode, ignore: Optional[List[IgnoreType]] = None) -> bo
|
||||||
if isinstance(rule, str):
|
if isinstance(rule, str):
|
||||||
if field_name == rule:
|
if field_name == rule:
|
||||||
return True
|
return True
|
||||||
elif isinstance(rule, re.Pattern):
|
elif isinstance(rule, Pattern):
|
||||||
if rule.match(field_name):
|
if rule.match(field_name):
|
||||||
return True
|
return True
|
||||||
elif callable(rule):
|
elif callable(rule):
|
||||||
|
|
Loading…
Reference in New Issue
Block a user