View Issue Details

IDProjectCategoryView StatusLast Update
0005708OXID eShop (all versions)1.03. Basket, checkout processpublic2014-03-28 11:04
Reporterbastelfex 
PriorityhighSeveritycriticalReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.8.4 / 5.1.4 
Target Version4.7.12 / 5.0.12Fixed in Version4.9.0_5.2.0_beta1 
Summary0005708: Basket of finished Order appears again after login to the user-account
DescriptionWhen 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 ReproducePlace 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 Informationcommunity forum http://forum.oxid-esales.com/showthread.php?t=22867
TagsOrder, Products
ThemeAzure
BrowserAll
PHP Versionany
MySQL Versionany

Relationships

related to 0004501 resolvedLinas Kukulskis In admin after updating product quantity in order and after user logs in to shop, user got this product quantities in cart 

Activities

martinwegele

2014-03-20 11:47

reporter   ~0009667

Last edited: 2014-03-20 11:48

View 2 revisions

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

leofonic

2014-03-20 11:54

reporter   ~0009668

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.

Linas Kukulskis

2014-03-28 11:03

reporter   ~0009769

fixed, recalculation would not save basket in db any more