change price if needed when customer log in or log out

This commit is contained in:
Manuel Raynaud
2014-04-29 11:35:10 +02:00
parent 406b06e09d
commit d0edbdfd5b
8 changed files with 162 additions and 159 deletions

View File

@@ -112,7 +112,8 @@ trait CartTrait
*/
protected function duplicateCart(EventDispatcherInterface $dispatcher, CartModel $cart, Session $session, Customer $customer = null)
{
$newCart = $cart->duplicate($this->generateCookie($session), $customer, $dispatcher);
$currency = $session->getCurrency();
$newCart = $cart->duplicate($this->generateCookie($session), $customer, $currency, $dispatcher);
$session->setCart($newCart->getId());
$cartEvent = new CartEvent($newCart);