File tree 2 files changed +4
-6
lines changed
2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -119,10 +119,10 @@ def get_argument_values(
119
119
of argument AST nodes.
120
120
"""
121
121
coerced_values : Dict [str , Any ] = {}
122
- arg_defs = type_def .args
123
122
arg_nodes = node .arguments
124
- if not arg_defs or arg_nodes is None :
123
+ if arg_nodes is None :
125
124
return coerced_values
125
+ arg_defs = type_def .args
126
126
arg_node_map = {arg .name .value : arg for arg in arg_nodes }
127
127
for name , arg_def in arg_defs .items ():
128
128
arg_type = arg_def .type
Original file line number Diff line number Diff line change @@ -281,10 +281,8 @@ def type_map_reducer(
281
281
282
282
if is_object_type (type_ ) or is_interface_type (type_ ):
283
283
for field in cast (GraphQLInterfaceType , type_ ).fields .values ():
284
- args = field .args
285
- if args :
286
- types = [arg .type for arg in args .values ()]
287
- map_ = reduce (self .type_map_reducer , types , map_ )
284
+ types = [arg .type for arg in field .args .values ()]
285
+ map_ = reduce (self .type_map_reducer , types , map_ )
288
286
map_ = self .type_map_reducer (map_ , field .type )
289
287
290
288
if is_input_object_type (type_ ):
You can’t perform that action at this time.
0 commit comments