From cb825dc0ed9f079995ea2cfdf40fd62085f50034 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Tue, 17 Nov 2020 11:59:25 +0100 Subject: [PATCH] Avoid null pointer exception --- .../ext/ep_products/Classes/Controller/MapController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/typo3conf/ext/ep_products/Classes/Controller/MapController.php b/public/typo3conf/ext/ep_products/Classes/Controller/MapController.php index c102f318..2886cb53 100644 --- a/public/typo3conf/ext/ep_products/Classes/Controller/MapController.php +++ b/public/typo3conf/ext/ep_products/Classes/Controller/MapController.php @@ -87,8 +87,8 @@ class MapController extends ActionController foreach ($products as $product) { /** @var \EP\EpProducts\Domain\Model\Product $product */ - $hotel = reset($product->getHotels()->toArray()); - if (!$hotel->isShowAsTeaser()) { + $hotel = $product->getHotels()->current(); + if (null === $hotel || false === $hotel->isShowAsTeaser()) { continue; } $markerData[] = [