From 9d7206b509b30f8f151e2a90bc974a545660b06b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B6rn=20Fromme?= Date: Fri, 9 Feb 2024 08:26:38 +0100 Subject: [PATCH] fix: don't override where clause --- .../Classes/Domain/Repository/ProductRepository.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/public/typo3conf/ext/ep_products/Classes/Domain/Repository/ProductRepository.php b/public/typo3conf/ext/ep_products/Classes/Domain/Repository/ProductRepository.php index c1a2d897..b2769e1b 100644 --- a/public/typo3conf/ext/ep_products/Classes/Domain/Repository/ProductRepository.php +++ b/public/typo3conf/ext/ep_products/Classes/Domain/Repository/ProductRepository.php @@ -77,9 +77,11 @@ class ProductRepository extends AbstractRepository ) ->from('tx_epproducts_domain_model_date', 'date') ->leftJoin('date', 'tx_epproducts_domain_model_room', 'room', 'room.date = date.uid') - ->where($qb->expr()->eq('date.product_searchable', 1)) - ->where($qb->expr()->gt('date.available', 0)) - ->andWhere('date.date_start >= NOW()') + ->where($qb->expr()->andX( + $qb->expr()->eq('date.product_searchable', 1), + $qb->expr()->gt('date.available', 0), + 'date.date_start >= NOW()' + )) ->groupBy('date.product') ->addGroupBy('date.hotel') ->addGroupBy('date.date_start')