[-] BO : #PSCFV-2276 - Fix bug on changing status of a order with virtual products

This commit is contained in:
mDeflotte
2012-05-10 07:45:22 +00:00
parent d18746402a
commit 1279dec0b6
+7 -3
View File
@@ -1100,9 +1100,13 @@ class OrderCore extends ObjectModel
FROM `'._DB_PREFIX_.'order_carrier` FROM `'._DB_PREFIX_.'order_carrier`
WHERE `id_order` = '.(int)$order_invoice->id_order.' WHERE `id_order` = '.(int)$order_invoice->id_order.'
AND (`id_order_invoice` IS NULL OR `id_order_invoice` = 0)'); AND (`id_order_invoice` IS NULL OR `id_order_invoice` = 0)');
$order_carrier = new OrderCarrier($id_order_carrier);
$order_carrier->id_order_invoice = (int)$order_invoice->id; if ($id_order_carrier)
$order_carrier->update(); {
$order_carrier = new OrderCarrier($id_order_carrier);
$order_carrier->id_order_invoice = (int)$order_invoice->id;
$order_carrier->update();
}
// Update order detail // Update order detail
Db::getInstance()->execute(' Db::getInstance()->execute('