View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005708 | OXID eShop (all versions) | 1.03. Basket, checkout process | public | 2014-03-20 08:49 | 2014-03-28 11:04 |
Reporter | bastelfex | Assigned To | |||
Priority | high | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.8.4 / 5.1.4 | ||||
Target Version | 4.7.12 / 5.0.12 | Fixed in Version | 4.9.0_5.2.0_beta1 | ||
Summary | 0005708: Basket of finished Order appears again after login to the user-account | ||||
Description | When an user completes his order, the userbasket will be empty. When the owner takes a look to the order in the backend, the userbasket appears again after the login to the user-account. | ||||
Steps To Reproduce | Place an order as user. Log out. Login as admin and open the order in the backend. Log in at the useraccount and open the basket. The articles of the formerly completed order appear again in the basket. | ||||
Additional Information | community forum http://forum.oxid-esales.com/showthread.php?t=22867 | ||||
Tags | Order, Products | ||||
Theme | Azure | ||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||
related to | 0004501 | resolved | Linas Kukulskis | In admin after updating product quantity in order and after user logs in to shop, user got this product quantities in cart |
|
Module with a possible fix: https://github.com/leofonic/Fix_Userbaskets https://github.com/leofonic/Fix_Userbaskets/blob/master/copy_this/modules/fixuserbaskets/models/fixuserbaskets_oxbasket.php |
|
Short Explanation: Userbasket is filled whenever it gets recalculated, which is done when finding available shipping sets. The module ensures that userbasket is only filled in case the basket is not made from an existing order. |
|
fixed, recalculation would not save basket in db any more |