From 9a2f09b9d2c7d3275f4a4a009018e57e1c9e9502 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bjo=CC=88rn=20Fromme?= Date: Fri, 15 Oct 2021 13:26:29 +0200 Subject: [PATCH] Adopt changes in product teaser processor --- .../Classes/DataProcessing/TeaserProcessor.php | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/public/typo3conf/ext/ep_theme/Classes/DataProcessing/TeaserProcessor.php b/public/typo3conf/ext/ep_theme/Classes/DataProcessing/TeaserProcessor.php index 888861f3..1cbd7e25 100644 --- a/public/typo3conf/ext/ep_theme/Classes/DataProcessing/TeaserProcessor.php +++ b/public/typo3conf/ext/ep_theme/Classes/DataProcessing/TeaserProcessor.php @@ -98,21 +98,22 @@ class TeaserProcessor implements DataProcessorInterface $productUid = (int) $processedData['data']['tx_eptheme_context_product']; $hotelUid = (int) $processedData['data']['tx_eptheme_context_hotel']; - $filterSettings = new FilterSettings(); - $filterSettings->setProductUid($productUid); - $filterSettings->setHotelUid($hotelUid); + $filterSettings = [ + 'productUid' => $productUid, + 'hotelUid' => $hotelUid, + ]; $dateFromTimestamp = (int) $processedData['data']['tx_eptheme_context_date_from']; if ($dateFromTimestamp > 0) { $dateFrom = new \DateTime(); $dateFrom->setTimestamp($dateFromTimestamp); - $filterSettings->setDateFrom($dateFrom); + $filterSettings['dateFrom'] = $dateFrom->format('Y-m-d'); } $dateToTimestamp = (int) $processedData['data']['tx_eptheme_context_date_to']; if ($dateToTimestamp > 0) { $dateTo = new \DateTime(); $dateTo->setTimestamp($dateToTimestamp); - $filterSettings->setDateTo($dateTo); + $filterSettings['dateTo'] = $dateTo->format('Y-m-d'); } /** @var \EP\EpProducts\Service\ProductDataService $productDataService */