refactor deleteArticle eventListener

This commit is contained in:
Manuel Raynaud
2013-08-14 15:30:44 +02:00
parent 32e7b334dd
commit 7918ce9723
2 changed files with 13 additions and 11 deletions

View File

@@ -79,8 +79,14 @@ class CartController extends BaseFrontController
public function deleteArticle()
{
$cartEvent = $this->getCartEvent();
$cartEvent->cartItem = $this->getRequest()->get("cartItem");
$this->dispatch(TheliaEvents::CART_DELETEITEM, $cartEvent);
try {
$this->getDispatcher()->dispatch(TheliaEvents::CART_DELETEITEM, $cartEvent);
} catch (PropelException $e)
{
\Thelia\Log\Tlog::getInstance()->error(sprintf("error during deleting cartItem with message : %s", $e->getMessage()));
}
$this->redirectSuccess();
}