From 00bb4b0367195574ea368fdeb650a37ac2c09850 Mon Sep 17 00:00:00 2001 From: Prashant Singh Date: Tue, 25 Jun 2019 17:08:52 +0530 Subject: [PATCH] Preorder bug fixes --- .../src/Http/Controllers/Shop/PreOrderController.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/Webkul/SAASPreOrder/src/Http/Controllers/Shop/PreOrderController.php b/packages/Webkul/SAASPreOrder/src/Http/Controllers/Shop/PreOrderController.php index d82371f25..dc84a1ae2 100644 --- a/packages/Webkul/SAASPreOrder/src/Http/Controllers/Shop/PreOrderController.php +++ b/packages/Webkul/SAASPreOrder/src/Http/Controllers/Shop/PreOrderController.php @@ -114,7 +114,15 @@ class PreOrderController extends Controller $eventResult = Event::fire('checkout.cart.add.before', $data['product']); - if ($eventResult[0] == null) { + $flag = true; + + foreach ($eventResult as $res) { + if ($res == null) { + $flag = false; + } + } + + if ($flag) { $result = Cart::add($data['product'], $data); Event::fire('checkout.cart.add.after', $result);