Hi, actually what the shop does according the user account is mainly correct. And it shouldn't be a problem with orders if the user information stored in oxorder table was used and not the user object based on the oxuserid.
Orders should be related to the user by using the email-address instead of oxuserid. Beste Grüße aus Dortmund! Andreas Ziethen | Geschäftsführung -- anzido GmbH Kirchhörder Str. 12 44229 Dortmund Tel.: 0231 - 60 71 079 Fax.: 0231 - 60 71 081 Mobil:0176 - 8325 1488 Email: [email protected] Web: http://www.anzido.com ( http://www.anzido.com/ ) USt-ID: DE257982972 Geschäftsführung: Andreas Ziethen Amtsgericht Dortmund HRB 20883 -----Ursprüngliche Daten----- Datum: 19.03.2010 14:50:54 Von: Reinhard Schneidewind <[email protected]> An: <[email protected]> Betreff: [oxid-dev-general] Orders with wrong user id Vorgang: T-VQMIXUCFGV-34 > Hi, > > in OXID 4.2.0 EE we got problems with orders containing wrong user id. > After debugging I found out that the problem is a regeneration of the user > id after the user data gets updated. > > Basically the problem is when an unregistered user orders an article and > a few minutes later he orders another article with the same user data. > In this case the userdata in oxuser gets updated, because the user used > the same data the only thing which gets updated is the field `oxuser.OXID`. > Now the problem is that the field `oxorder.OXUSERID` from previous order > contains the old id from the user which does not exist anymore. > > Can anyone confirm this? I did not find anything about this in bug tracker. > > Regards, > > Reinhard Schneidewind > _______________________________________________ > dev-general mailing list > [email protected] > http://dir.gmane.org/gmane.comp.php.oxid.general _______________________________________________ dev-general mailing list [email protected] http://dir.gmane.org/gmane.comp.php.oxid.general
