Fix deletion from cart when using multioperation

This commit is contained in:
DariusIII
2018-05-24 15:23:32 +02:00
parent 3eea44a53a
commit b45d4adafb
4 changed files with 14 additions and 7 deletions
+3 -3
View File
@@ -57,7 +57,7 @@ class CartController extends BasePageController
}
/**
* @param $id
* @param string|array $id
*
* @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
* @throws \Exception
@@ -67,12 +67,12 @@ class CartController extends BasePageController
$this->setPrefs();
$ids = null;
if (! empty($id)) {
$ids = (array) $id;
$ids = explode(',', $id);
} elseif (\is_array($id)) {
$ids = $id;
}
if ($ids !== null && UsersRelease::delCartByGuid($ids, Auth::id())) {
if (!empty($ids) && UsersRelease::delCartByGuid($ids, $this->userdata->id)) {
return redirect('/cart/index');
}