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 a630e039..f3753783 100644 --- a/public/typo3conf/ext/ep_products/Classes/Domain/Repository/ProductRepository.php +++ b/public/typo3conf/ext/ep_products/Classes/Domain/Repository/ProductRepository.php @@ -98,6 +98,13 @@ class ProductRepository extends AbstractRepository ); } + if (null !== $filterSettings['productsPid']) { + $qb->andWhere($qb->expr()->eq( + 'date.product_pid', + $qb->createNamedParameter($filterSettings['productsPid'], Connection::PARAM_INT)) + ); + } + $this->addFiltersettingsConditions($qb, $filterSettings); return $qb