View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001300 | OXID eShop (all versions) | 1.03. Basket, checkout process | public | 2009-09-08 14:29 | 2022-07-08 14:31 |
Reporter | csimon | Assigned To | |||
Priority | urgent | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.1.3 revision 19918 | ||||
Fixed in Version | 4.1.6 revision 22740 | ||||
Summary | 0001300: Orders are processed with status ERROR when webmiles are installed in eshop | ||||
Description | Hi, If i order in OXID Shop 4.1.3 with webmiles enabled, finalizeOrder is not executed till the end. Execution ends at _setOrderStatus and therefore, the Status "ERROR" is displayed in admin backend. | ||||
Tags | Order | ||||
Theme | |||||
Browser | All | ||||
PHP Version | 5.2.6 | ||||
Database Version | 5.0.33 | ||||
|
Bug is also active on eShop 4.1.5 with webmiles module v1.5.4_21277. |
|
Updated oxorder class to fix problem with order status message. After processing order only record in DB "oxtransstatus" was updated and order object property "oxtransstatus" was not. Now oxOrder::_setOrderStatus() updates db record and order object. |
|
the issue that order cannot be deleted, when webmiles are active - was moved to separate bug entry #1309 |