From 1febcf88436a141d0af5e1855a99ba60a388736c Mon Sep 17 00:00:00 2001 From: Devansh Date: Mon, 27 Jul 2020 14:28:29 +0530 Subject: [PATCH] Auto Generated Coupon Issue Fixed --- packages/Webkul/CartRule/src/Helpers/CartRule.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/Webkul/CartRule/src/Helpers/CartRule.php b/packages/Webkul/CartRule/src/Helpers/CartRule.php index 5ee78771b..0cf420a8a 100644 --- a/packages/Webkul/CartRule/src/Helpers/CartRule.php +++ b/packages/Webkul/CartRule/src/Helpers/CartRule.php @@ -177,10 +177,9 @@ class CartRule if ($rule->coupon_type) { if (strlen($cart->coupon_code)) { /** @var \Webkul\CartRule\Models\CartRule $rule */ - // Laravel relation is used instead of repository for performance // reasons (cart_rule_coupon-relation is pre-loaded by self::getCartRuleQuery()) - $coupon = $rule->cart_rule_coupon; + $coupon = $rule->cart_rule_coupon->where('code', $cart->coupon_code)->first(); if ($coupon && $coupon->code === $cart->coupon_code) { if ($coupon->usage_limit && $coupon->times_used >= $coupon->usage_limit) {