From 5cd2b174fd166f3d2c00ae0ec6879929cf09104f Mon Sep 17 00:00:00 2001 From: merdan Date: Tue, 14 Feb 2023 11:37:44 +0500 Subject: [PATCH] cart cpn code --- packages/Sarga/API/Http/Controllers/Carts.php | 1 + packages/Sarga/Shop/src/Repositories/ProductRepository.php | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/Sarga/API/Http/Controllers/Carts.php b/packages/Sarga/API/Http/Controllers/Carts.php index d7a931b4e..d15baf19d 100644 --- a/packages/Sarga/API/Http/Controllers/Carts.php +++ b/packages/Sarga/API/Http/Controllers/Carts.php @@ -243,6 +243,7 @@ class Carts extends CartController return response([ 'message' => __('rest-api::app.checkout.cart.coupon.remove'), + 'success' => true, 'cart' => new CartResource(Cart::getCart()) ]); diff --git a/packages/Sarga/Shop/src/Repositories/ProductRepository.php b/packages/Sarga/Shop/src/Repositories/ProductRepository.php index a45dee605..b5d01113c 100644 --- a/packages/Sarga/Shop/src/Repositories/ProductRepository.php +++ b/packages/Sarga/Shop/src/Repositories/ProductRepository.php @@ -112,7 +112,8 @@ class ProductRepository extends WProductRepository } if(isset($params['discount']) && $params['discount']){ - $qb->whereNotNull('product_flat.special_price'); + $qb->whereNotNull('product_flat.special_price') + ->where('product_flat.special_price','>',0); } if (! core()->getConfigData('catalog.products.homepage.out_of_stock_items')) {