Skip to content

Commit fee4f9e

Browse files
committed
ACP2E-1445: Customer data in Local Storage not reset when session file lost
- Fixed the CR comments
1 parent f090c7e commit fee4f9e

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

app/code/Magento/Checkout/view/frontend/templates/cart/minicart.phtml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
</a>
3131
<?php if ($block->getIsNeedToDisplaySideBar()):?>
3232
<div class="block block-minicart"
33+
session="<?= session_save_path() ?>"
3334
data-role="dropdownDialog"
3435
data-mage-init='{"dropdownDialog":{
3536
"appendTo":"[data-block=minicart]",

app/code/Magento/Customer/Test/Mftf/Test/StorefrontValidateMiniCartEmptyAfterClearingSessionTest.xml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,15 @@
4141
<argument name="productUrl" value="$$createSimpleProduct.custom_attributes[url_key]$$"/>
4242
</actionGroup>
4343
<actionGroup ref="StorefrontClickAddToCartOnProductPageActionGroup" stepKey="addToCartFromStorefrontProductPage"/>
44-
<!--Reset cookies and refresh the page-->
45-
<resetCookie userInput="PHPSESSID" stepKey="resetCookieForCart"/>
44+
<helper class="Magento\Catalog\Test\Mftf\Helper\LocalFileAssertions" method="deleteDirectory" stepKey="deleteLocalCacheDirectory">
45+
<argument name="path">var/session/*</argument>
46+
</helper>
47+
<helper class="Magento\Catalog\Test\Mftf\Helper\LocalFileAssertions" method="assertDirectoryExists" stepKey="assertVarSessionFolderExists">
48+
<argument name="path">var/session</argument>
49+
</helper>
50+
<actionGroup ref="CliCacheFlushActionGroup" stepKey="flushCache">
51+
<argument name="tags" value=""/>
52+
</actionGroup>
4653
<actionGroup ref="ReloadPageActionGroup" stepKey="reloadPage"/>
4754
<actionGroup ref="StorefrontCheckThatCartIsEmptyActionGroup" stepKey="checkThatCartIsEmpty"/>
4855
</test>

0 commit comments

Comments
 (0)