From 40ba2c8e7742f0d2f7a100186cabc7381deb4921 Mon Sep 17 00:00:00 2001 From: merdan Date: Thu, 21 Apr 2022 16:08:10 +0500 Subject: [PATCH] discounted configurables --- packages/Sarga/Shop/src/Repositories/ProductRepository.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/Sarga/Shop/src/Repositories/ProductRepository.php b/packages/Sarga/Shop/src/Repositories/ProductRepository.php index 5fac0651c..90ced43d3 100644 --- a/packages/Sarga/Shop/src/Repositories/ProductRepository.php +++ b/packages/Sarga/Shop/src/Repositories/ProductRepository.php @@ -426,7 +426,6 @@ class ProductRepository extends WProductRepository }); # apply scope query so we can fetch the raw sql and perform a count - $repository->applyScope(); # sort direction $orderDirection = 'asc'; if (isset($params['order']) && in_array($params['order'], ['desc', 'asc'])) { @@ -446,6 +445,9 @@ class ProductRepository extends WProductRepository } } + $repository->applyScope(); + + $countQuery = "select count(*) as aggregate from ({$repository->model->toSql()}) c"; $count = collect(DB::select($countQuery, $repository->model->getBindings()))->pluck('aggregate')->first();