diff --git a/packages/Webkul/Checkout/src/Cart.php b/packages/Webkul/Checkout/src/Cart.php index bd0058d74..224a685ba 100644 --- a/packages/Webkul/Checkout/src/Cart.php +++ b/packages/Webkul/Checkout/src/Cart.php @@ -238,8 +238,13 @@ class Cart { */ public function getCart() { - if(!$cart = session()->get('cart')) - return false; + if(session()->has('cart')) { + + $cart = session()->get('cart'); + } else if(auth()->guard('customer')->check()) { + + return $cart = $this->cart->findOneByField('customer_id', auth()->guard('customer')->user()->id); + } return $this->cart->find($cart->id); } diff --git a/packages/Webkul/Shop/src/Resources/views/checkout/onepage/customer-info.blade.php b/packages/Webkul/Shop/src/Resources/views/checkout/onepage/customer-info.blade.php index 28e088e00..5857732be 100644 --- a/packages/Webkul/Shop/src/Resources/views/checkout/onepage/customer-info.blade.php +++ b/packages/Webkul/Shop/src/Resources/views/checkout/onepage/customer-info.blade.php @@ -5,9 +5,11 @@