8000
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