From 04940f040b43cee6f9137a025fc4fa8812e577be Mon Sep 17 00:00:00 2001 From: Ferks-FK Date: Sun, 17 Sep 2023 14:31:14 -0400 Subject: [PATCH] Aways check if has coupon code in the request. --- app/Http/Controllers/Admin/PaymentController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/Admin/PaymentController.php b/app/Http/Controllers/Admin/PaymentController.php index 66292bd5..0b11597e 100644 --- a/app/Http/Controllers/Admin/PaymentController.php +++ b/app/Http/Controllers/Admin/PaymentController.php @@ -180,7 +180,10 @@ class PaymentController extends Controller $paymentGatewayExtension = ExtensionHelper::getExtensionClass($paymentGateway); $redirectUrl = $paymentGatewayExtension::getRedirectUrl($payment, $shopProduct, $totalPriceString); - event(new CouponUsedEvent($couponCode)); + + if ($couponCode) { + event(new CouponUsedEvent($couponCode)); + } } catch (Exception $e) { Log::error($e->getMessage()); return redirect()->route('store.index')->with('error', __('Oops, something went wrong! Please try again later.'));