View Issue Details

IDProjectCategoryView StatusLast Update
0006901OXID eShop (all versions)1.03. Basket, checkout processpublic2024-06-05 08:25
Reportermichael_keiluweit Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionduplicate 
Product Version6.1.1 
Summary0006901: If an error occurs during the registration of a new user then the basket will be purged.
Descriptionsee steps to reproduce
Steps To Reproduce1. register a user, remember his mail address.
2. log out and make sure your session will be lost.
3. put one product into the basket
4. click on "my account"
5. click on "open account"
6. fill the form, use the mail address from step 1

After that the shop will print out a message that it couldn't register you and your basket is gone. That's because \OxidEsales\EshopCommunity\Application\Component\UserComponent::registerUser leads to \OxidEsales\EshopCommunity\Application\Component\UserComponent::logout which leads to \OxidEsales\EshopCommunity\Application\Component\UserComponent::_afterLogout which calls finally \OxidEsales\Eshop\Core\Registry::getSession()->delBasket();.
TagsBasket, User Creation
ThemeNot defined
BrowserNot defined
PHP VersionNot defined
Database VersionNot defined

Relationships

duplicate of 0006800 confirmedHR Basket is dropped if user registration failed. 
has duplicate 0006899 closedQA Warenkorb wird gelöscht, wenn es bei der Benutzerkontoanlage einen Fehler gibt 

Activities

There are no notes attached to this issue.