We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9059ecd commit 6154aa3Copy full SHA for 6154aa3
graphql/execution/utils.py
@@ -136,13 +136,12 @@ def get_field_resolver(self, field_resolver):
136
def get_argument_values(self, field_def, field_ast):
137
# type: (GraphQLField, Field) -> Dict[str, Any]
138
k = field_def, field_ast
139
- result = self.argument_values_cache.get(k)
140
- if not result:
141
- result = self.argument_values_cache[k] = get_argument_values(
+ if k not in self.argument_values_cache:
+ self.argument_values_cache[k] = get_argument_values(
142
field_def.args, field_ast.arguments, self.variable_values
143
)
144
145
- return result
+ return self.argument_values_cache[k]
146
147
def report_error(self, error, traceback=None):
148
# type: (Exception, Optional[TracebackType]) -> None
0 commit comments