Skip to content

Commit bb67a19

Browse files
Refactor entity buffer resolver so that duplicate entity ids are not dropped. (#928)
1 parent fbb75d3 commit bb67a19

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/GraphQL/Buffers/EntityBuffer.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,8 @@ public function resolveBufferArray(array $buffer) {
7171
if (is_array($item['id'])) {
7272
return array_reduce($item['id'], function ($carry, $current) use ($entities) {
7373
if (!empty($entities[$current])) {
74-
return $carry + [$current => $entities[$current]];
74+
array_push($carry, $entities[$current]);
75+
return $carry;
7576
}
7677

7778
return $carry;

0 commit comments

Comments
 (0)