diff --git a/src/Search/Response/GraphQL/GraphQLResponseParser.php b/src/Search/Response/GraphQL/GraphQLResponseParser.php index e5e0abcd..1b96e6ad 100644 --- a/src/Search/Response/GraphQL/GraphQLResponseParser.php +++ b/src/Search/Response/GraphQL/GraphQLResponseParser.php @@ -66,6 +66,9 @@ public function getProductIds(): array $productIds = []; foreach ($productCustomFields as $customFields) { + if (!$customFields) { + continue; + } foreach ($customFields as $customField) { if ($customField->getKey() === Builder::PRODUCT_ID_KEY) { $productIds[$customField->getValue()] = $customField->getValue();