Skip to content

Commit a6c1e56

Browse files
committed
Fix type hint for UnionType.resolve_type
1 parent 6b80ca8 commit a6c1e56

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

graphql/type/definition.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -824,22 +824,22 @@ class PetType(GraphQLUnionType):
824824
name = 'Pet'
825825
types = [DogType, CatType]
826826
827-
def resolve_type(self, value):
827+
def resolve_type(self, value, _type):
828828
if isinstance(value, Dog):
829829
return DogType()
830830
if isinstance(value, Cat):
831831
return CatType()
832832
"""
833833

834-
resolve_type: Optional[GraphQLFieldResolver]
834+
resolve_type: Optional[GraphQLTypeResolver]
835835
ast_node: Optional[UnionTypeDefinitionNode]
836836
extension_ast_nodes: Optional[Tuple[UnionTypeExtensionNode]]
837837

838838
def __init__(
839839
self,
840840
name,
841841
types: Thunk[GraphQLTypeList],
842-
resolve_type: GraphQLFieldResolver = None,
842+
resolve_type: GraphQLTypeResolver = None,
843843
description: str = None,
844844
ast_node: UnionTypeDefinitionNode = None,
845845
extension_ast_nodes: Sequence[UnionTypeExtensionNode] = None,

0 commit comments

Comments
 (0)