From 38f1251568b09d53d06fa8f11b6b038e0dfd4756 Mon Sep 17 00:00:00 2001 From: rahul shukla Date: Thu, 20 Feb 2020 12:30:00 +0530 Subject: [PATCH] Issue #2468 --- .../Webkul/Shop/src/Http/Controllers/OnepageController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/Webkul/Shop/src/Http/Controllers/OnepageController.php b/packages/Webkul/Shop/src/Http/Controllers/OnepageController.php index a9095721e..822e6cf98 100755 --- a/packages/Webkul/Shop/src/Http/Controllers/OnepageController.php +++ b/packages/Webkul/Shop/src/Http/Controllers/OnepageController.php @@ -103,6 +103,10 @@ class OnepageController extends Controller { $data = request()->all(); + if (! auth()->guard('customer')->check() && ! $cart->hasGuestCheckoutItems()) { + return response()->json(['redirect_url' => route('customer.session.index')], 403); + } + $data['billing']['address1'] = implode(PHP_EOL, array_filter($data['billing']['address1'])); $data['shipping']['address1'] = implode(PHP_EOL, array_filter($data['shipping']['address1']));