From c3fce53b1ea1030a50173eb70b19def8a377bea3 Mon Sep 17 00:00:00 2001 From: merdan Date: Sat, 17 Dec 2022 16:49:26 +0500 Subject: [PATCH] cache responces achyklar --- .../Sarga/Shop/src/Repositories/ProductRepository.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/Sarga/Shop/src/Repositories/ProductRepository.php b/packages/Sarga/Shop/src/Repositories/ProductRepository.php index 512ac4ad6..108e593a5 100644 --- a/packages/Sarga/Shop/src/Repositories/ProductRepository.php +++ b/packages/Sarga/Shop/src/Repositories/ProductRepository.php @@ -106,9 +106,7 @@ class ProductRepository extends WProductRepository $qb->whereIn('product_flat.cinsiyet', explode(',', $params['cinsiyet'])); } - if(isset($params['discount']) && $params['discount']){ - $qb->where('product_flat.special_price','>',0); - } + if (! core()->getConfigData('catalog.products.homepage.out_of_stock_items')) { $qb = $this->checkOutOfStockItem($qb); @@ -240,7 +238,9 @@ class ProductRepository extends WProductRepository }); # apply scope query so we can fetch the raw sql and perform a count - + if(isset($params['discount']) && $params['discount']){ + $repository->where('product_flat.special_price','>',0); + } $repository->applyScope();