feat: filter out unavailable products from search results
This commit is contained in:
@@ -78,6 +78,7 @@ class ProductRepository extends AbstractRepository
|
|||||||
->from('tx_epproducts_domain_model_date', 'date')
|
->from('tx_epproducts_domain_model_date', 'date')
|
||||||
->leftJoin('date', 'tx_epproducts_domain_model_room', 'room', 'room.date = date.uid')
|
->leftJoin('date', 'tx_epproducts_domain_model_room', 'room', 'room.date = date.uid')
|
||||||
->where($qb->expr()->eq('date.product_searchable', 1))
|
->where($qb->expr()->eq('date.product_searchable', 1))
|
||||||
|
->where($qb->expr()->gt('date.available', 0))
|
||||||
->andWhere('date.date_start >= NOW()')
|
->andWhere('date.date_start >= NOW()')
|
||||||
->groupBy('date.product')
|
->groupBy('date.product')
|
||||||
->addGroupBy('date.hotel')
|
->addGroupBy('date.hotel')
|
||||||
|
|||||||
Reference in New Issue
Block a user