View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003695 | OXID eShop (all versions) | 1.05. Users | public | 2012-03-09 00:12 | 2012-03-14 16:18 |
Reporter | Adrian.Kirchner | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.5.4 revision 39463 | ||||
Fixed in Version | 4.5.9 revision 43186 | ||||
Summary | 0003695: User doesn't get rid of saved basket if blPerfNoBasketSaving is enabled afterwards | ||||
Description | If the shop has users with saved basket articles before the saved basket feature is disabled by enabling config param blPerfNoBasketSaving the user gets his saved basket articles at each login without losing them after order finalization. | ||||
Steps To Reproduce | 1) Set config param blPerfNoBasketSaving to false 2) Login in frontend add some articles to the basket 3) Set config param blPerfNoBasketSaving to true 4) Finalize order 5) logout 6) login -> There you go! you won't get rid of these articles | ||||
Additional Information | This happens because saved basket articles are loaded without conditions. See http://docu.oxid-esales.com/CE/sourcecodedocumentation/4.5.4.39463/oxuser_8php_source.html#l01349 However the basket deletion is only triggered if blPerfNoBasketSaving is false. See http://docu.oxid-esales.com/CE/sourcecodedocumentation/4.5.4.39463/oxbasket_8php_source.html#l01586 | ||||
Tags | No tags attached. | ||||
Theme | Both | ||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||