From 71b6047692a773719143e66f220c1f892c1ed34d Mon Sep 17 00:00:00 2001 From: mDeflotte Date: Fri, 9 Dec 2011 13:09:32 +0000 Subject: [PATCH] // Stock decrementation git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@11074 b9a71923-0436-4b27-9f14-aed3839534dd --- classes/order/OrderHistory.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/classes/order/OrderHistory.php b/classes/order/OrderHistory.php index f15698fa6..dbdc07049 100644 --- a/classes/order/OrderHistory.php +++ b/classes/order/OrderHistory.php @@ -87,7 +87,10 @@ class OrderHistoryCore extends ObjectModel { /* If becoming logable => adding sale */ if ($newOS->logable AND (!$oldOrderStatus OR !$oldOrderStatus->logable)) + { ProductSale::addProductSale($product['id_product'], $product['cart_quantity']); + StockAvailable::updateQuantity($product['id_product'], $product['id_product_attribute'], -(int)$product['cart_quantity']); + } /* If becoming unlogable => removing sale */ elseif (!$newOS->logable AND ($oldOrderStatus AND $oldOrderStatus->logable)) ProductSale::removeProductSale($product['id_product'], $product['cart_quantity']);