@@ -97,21 +97,21 @@ discard block |
||
97 | 97 | |
98 | 98 | // If the processor found any deferred results, resolve them now. |
99 | 99 | if (!empty($this->data) && (!empty($this->deferredResultsLeaf) || !empty($this->deferredResultsComplex))) { |
100 | - try { |
|
101 | - while ($deferredResolver = array_shift($this->deferredResultsComplex)) { |
|
102 | - $deferredResolver->resolve(); |
|
103 | - } |
|
104 | - |
|
105 | - // Deferred scalar and enum fields should be resolved last to |
|
106 | - // pick up as many as possible for a single batch. |
|
107 | - while ($deferredResolver = array_shift($this->deferredResultsLeaf)) { |
|
108 | - $deferredResolver->resolve(); |
|
109 | - } |
|
110 | - } catch (\Exception $e) { |
|
111 | - $this->executionContext->addError($e); |
|
112 | - } finally { |
|
113 | - $this->data = static::unpackDeferredResults($this->data); |
|
114 | - } |
|
100 | + try { |
|
101 | + while ($deferredResolver = array_shift($this->deferredResultsComplex)) { |
|
102 | + $deferredResolver->resolve(); |
|
103 | + } |
|
104 | + |
|
105 | + // Deferred scalar and enum fields should be resolved last to |
|
106 | + // pick up as many as possible for a single batch. |
|
107 | + while ($deferredResolver = array_shift($this->deferredResultsLeaf)) { |
|
108 | + $deferredResolver->resolve(); |
|
109 | + } |
|
110 | + } catch (\Exception $e) { |
|
111 | + $this->executionContext->addError($e); |
|
112 | + } finally { |
|
113 | + $this->data = static::unpackDeferredResults($this->data); |
|
114 | + } |
|
115 | 115 | } |
116 | 116 | |
117 | 117 | } catch (\Exception $e) { |
@@ -445,9 +445,9 @@ discard block |
||
445 | 445 | } |
446 | 446 | |
447 | 447 | $fakeField = new Field([ |
448 | - 'name' => $field->getName(), |
|
449 | - 'type' => $itemType, |
|
450 | - 'args' => $field->getArguments(), |
|
448 | + 'name' => $field->getName(), |
|
449 | + 'type' => $itemType, |
|
450 | + 'args' => $field->getArguments(), |
|
451 | 451 | ]); |
452 | 452 | |
453 | 453 | $result = []; |
@@ -547,9 +547,9 @@ discard block |
||
547 | 547 | } |
548 | 548 | |
549 | 549 | $fakeField = new Field([ |
550 | - 'name' => $field->getName(), |
|
551 | - 'type' => $resolvedType, |
|
552 | - 'args' => $field->getArguments(), |
|
550 | + 'name' => $field->getName(), |
|
551 | + 'type' => $resolvedType, |
|
552 | + 'args' => $field->getArguments(), |
|
553 | 553 | ]); |
554 | 554 | |
555 | 555 | return $this->resolveObject($fakeField, $ast, $resolvedValue, true); |