Skip to content

Commit db9b65f

Browse files
authored
Merge pull request #5 from NicolasBarbey/master
fix product data controller
2 parents e8bdf8c + 9426f46 commit db9b65f

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

Config/module.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<language>en_US</language>
1414
<language>fr_FR</language>
1515
</languages>
16-
<version>2.2.2</version>
16+
<version>2.2.3</version>
1717
<authors>
1818
<author>
1919
<name>Bertrand Tourlonias</name>

Controller/ProductDataController.php

+5-2
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use GoogleTagManager\Service\GoogleTagService;
66
use Thelia\Controller\Front\BaseFrontController;
77
use Thelia\Core\HttpFoundation\JsonResponse;
8+
use Thelia\Core\HttpFoundation\Session\Session;
89
use Thelia\Model\Base\RewritingUrlQuery;
910
use Thelia\Model\Currency;
1011
use Thelia\Model\Lang;
@@ -33,13 +34,14 @@ public function getProductDataWithUrl()
3334
->filterByUrl(substr($productUrl['path'], 1))
3435
->findOne();
3536

37+
/** @var Session $session */
3638
$session = $request->getSession();
3739

3840
/** @var Lang $lang */
3941
$lang = $session->get('thelia.current.lang');
4042

4143
/** @var Currency $currency */
42-
$currency = $session->get('thelia.current.currency');
44+
$currency = $session->getCurrency();
4345

4446

4547
if (null !== $rewriteUrl) {
@@ -70,13 +72,14 @@ public function getCartItem()
7072
$pse = ProductSaleElementsQuery::create()->findPk($pseId);
7173
$product = $pse->getProduct();
7274

75+
/** @var Session $session */
7376
$session = $request->getSession();
7477

7578
/** @var Lang $lang */
7679
$lang = $session->get('thelia.current.lang');
7780

7881
/** @var Currency $currency */
79-
$currency = $session->get('thelia.current.currency');
82+
$currency = $session->getCurrency();
8083

8184
$result = $googleTagService->getProductItem($product, $lang, $currency, $pse, $quantity);
8285

0 commit comments

Comments
 (0)