From dd574daa81ff34ea75ac3c1df9951405e1bddaef Mon Sep 17 00:00:00 2001 From: Diatrex Date: Fri, 14 Aug 2020 12:37:07 +0300 Subject: [PATCH] =?UTF-8?q?#1896=20[carts-module]=20Ziyaret=C3=A7i=20sepet?= =?UTF-8?q?e=20ekleyebiliyor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/Http/Controller/advsController.php | 26 +++++++++++-------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php b/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php index 63394d354..b12365bd4 100644 --- a/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php +++ b/addons/default/visiosoft/advs-module/src/Http/Controller/advsController.php @@ -999,18 +999,22 @@ class AdvsController extends PublicController public function addCart(Request $request) { - $id = $request->id; - $quantity = $request->quantity; - $name = $request->name; - $thisModel = new AdvModel(); - $adv = $thisModel->isAdv($id); - $response = array(); - if ($adv) { - $cart = $thisModel->addCart($adv, $quantity, $name); - $response['status'] = "success"; + if (\auth()->check()) { + $id = $request->id; + $quantity = $request->quantity; + $name = $request->name; + $thisModel = new AdvModel(); + $adv = $thisModel->isAdv($id); + $response = array(); + if ($adv) { + $cart = $thisModel->addCart($adv, $quantity, $name); + $response['status'] = "success"; + } else { + $response['status'] = "error"; + $response['msg'] = trans('visiosoft.module.advs::message.error_added_cart'); + } } else { - $response['status'] = "error"; - $response['msg'] = trans('visiosoft.module.advs::message.error_added_cart'); + $response['status'] = "guest"; } return $response; }