Skip to content

Commit f651d24

Browse files
committed
Add id_resolver optional argument to node_definitions
1 parent 2980b4b commit f651d24

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

graphql_relay/node/node.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
)
1010

1111

12-
def node_definitions(id_fetcher, type_resolver=None):
12+
def node_definitions(id_fetcher, type_resolver=None, id_resolver=None):
1313
'''
1414
Given a function to map from an ID to an underlying object, and a function
1515
to map from an underlying object to the concrete GraphQLObjectType it
@@ -27,6 +27,7 @@ def node_definitions(id_fetcher, type_resolver=None):
2727
'id': GraphQLField(
2828
GraphQLNonNull(GraphQLID),
2929
description='The id of the object.',
30+
resolver=id_resolver,
3031
),
3132
},
3233
resolve_type=type_resolver

0 commit comments

Comments
 (0)