diff --git a/public/typo3conf/ext/ep_products/Classes/Domain/Repository/AbstractRepository.php b/public/typo3conf/ext/ep_products/Classes/Domain/Repository/AbstractRepository.php index b90a55f0..91fca2d8 100644 --- a/public/typo3conf/ext/ep_products/Classes/Domain/Repository/AbstractRepository.php +++ b/public/typo3conf/ext/ep_products/Classes/Domain/Repository/AbstractRepository.php @@ -223,7 +223,7 @@ abstract class AbstractRepository extends Repository protected function addTransportationFilterConditions(QueryBuilder $qb, array $filterSettings): void { // Transportation - if (null !== $filterSettings['bus']) { + if (false === empty($filterSettings['bus'])) { $qb->andWhere($qb->expr()->eq('date.bus_available', 1)); } } 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 f3753783..8a3cc923 100644 --- a/public/typo3conf/ext/ep_products/Classes/Domain/Repository/ProductRepository.php +++ b/public/typo3conf/ext/ep_products/Classes/Domain/Repository/ProductRepository.php @@ -93,7 +93,7 @@ class ProductRepository extends AbstractRepository if (count($excludedConceptUids) > 0) { $qb->andWhere($qb->expr()->notIn( - 'concept', + 'date.concept', $qb->createNamedParameter($excludedConceptUids, Connection::PARAM_INT_ARRAY)) ); }