From e7cde5ecf3b0796db34d492f0698498eefe85bcf Mon Sep 17 00:00:00 2001 From: Vladimir Razuvaev Date: Sat, 3 Jun 2017 17:17:42 +0700 Subject: [PATCH] Fixed broken 5.4 build --- src/Validator/Rules/QueryComplexity.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Validator/Rules/QueryComplexity.php b/src/Validator/Rules/QueryComplexity.php index 59ef41f..0a00fe2 100644 --- a/src/Validator/Rules/QueryComplexity.php +++ b/src/Validator/Rules/QueryComplexity.php @@ -94,7 +94,9 @@ class QueryComplexity extends AbstractQuerySecurity }, NodeKind::OPERATION_DEFINITION => [ 'leave' => function (OperationDefinitionNode $operationDefinition) use ($context, &$complexity) { - if (empty($context->getErrors())) { + $errors = $context->getErrors(); + + if (empty($errors)) { $complexity = $this->fieldComplexity($operationDefinition, $complexity); if ($complexity > $this->getMaxQueryComplexity()) {