Skip to content

Commit 8db9702

Browse files
committed
feat(graphql): Fixed not putting all 3 items into the subscription cache
1 parent 06180ae commit 8db9702

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/GraphQl/Subscription/SubscriptionManager.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -240,14 +240,14 @@ private function updateSubscriptionCollectionCacheData(
240240
$collectionSubscriptions = [];
241241
if ($subscriptionCollectionCacheItem->isHit()) {
242242
$collectionSubscriptions = $subscriptionCollectionCacheItem->get();
243-
foreach ($collectionSubscriptions as [$subscriptionId, $subscriptionFields]) {
243+
foreach ($collectionSubscriptions as [$subscriptionId, $subscriptionFields, $result]) {
244244
if ($subscriptionFields === $fields) {
245245
return $subscriptionId;
246246
}
247247
}
248248
}
249249
$subscriptionId = $this->subscriptionIdentifierGenerator->generateSubscriptionIdentifier($fields + ['__collection' => true]);
250-
$collectionSubscriptions[] = [$subscriptionId, $fields];
250+
$collectionSubscriptions[] = [$subscriptionId, $fields, []];
251251
$subscriptionCollectionCacheItem->set($collectionSubscriptions);
252252
$this->subscriptionsCache->save($subscriptionCollectionCacheItem);
253253

0 commit comments

Comments
 (0)