From c5aec7445d070be4b9fec5edcb1793e0da973df1 Mon Sep 17 00:00:00 2001 From: Prashant Singh Date: Mon, 16 Sep 2019 16:16:45 +0530 Subject: [PATCH] Fixed a bug in sku finding which was using like instead of equals operator --- .../Webkul/Discount/src/Helpers/Cart/ConvertXToProductId.php | 2 +- .../Webkul/Discount/src/Helpers/Catalog/ConvertXToProductId.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/Webkul/Discount/src/Helpers/Cart/ConvertXToProductId.php b/packages/Webkul/Discount/src/Helpers/Cart/ConvertXToProductId.php index 7aec6ea26..5a1b6b8fc 100644 --- a/packages/Webkul/Discount/src/Helpers/Cart/ConvertXToProductId.php +++ b/packages/Webkul/Discount/src/Helpers/Cart/ConvertXToProductId.php @@ -182,7 +182,7 @@ class ConvertXToProductId ])->flatten()->all(); } else if ($testCondition == '=') { $foundProducts = $this->product->findWhere([ - ['sku', '=', '%'.$testValue.'%'], + ['sku', '=', $testValue], ['type', '!=', 'configurable'] ])->flatten()->all(); } diff --git a/packages/Webkul/Discount/src/Helpers/Catalog/ConvertXToProductId.php b/packages/Webkul/Discount/src/Helpers/Catalog/ConvertXToProductId.php index a930ebc53..c6e4cd79a 100644 --- a/packages/Webkul/Discount/src/Helpers/Catalog/ConvertXToProductId.php +++ b/packages/Webkul/Discount/src/Helpers/Catalog/ConvertXToProductId.php @@ -171,7 +171,7 @@ class ConvertXToProductId ])->flatten()->all(); } else if ($testCondition == '=') { $foundProducts = $this->product->findWhere([ - ['sku', '=', '%' . $testValue . '%'], + ['sku', '=', $testValue], ['type', '!=', 'configurable'] ])->flatten()->all(); }