View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006901 | OXID eShop (all versions) | 1.03. Basket, checkout process | public | 2018-09-11 13:40 | 2024-06-05 08:25 |
Reporter | michael_keiluweit | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | duplicate | ||
Product Version | 6.1.1 | ||||
Summary | 0006901: If an error occurs during the registration of a new user then the basket will be purged. | ||||
Description | see steps to reproduce | ||||
Steps To Reproduce | 1. 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();. | ||||
Tags | Basket, User Creation | ||||
Theme | Not defined | ||||
Browser | Not defined | ||||
PHP Version | Not defined | ||||
Database Version | Not defined | ||||