[-] Classes : fix #PSCFV-1218 - Re-ordering customized products don't duplicate the customization
This commit is contained in:
+2
-2
@@ -2860,8 +2860,8 @@ class CartCore extends ObjectModel
|
|||||||
foreach ($customs_by_id as $customization_id => $val)
|
foreach ($customs_by_id as $customization_id => $val)
|
||||||
{
|
{
|
||||||
Db::getInstance()->execute('
|
Db::getInstance()->execute('
|
||||||
INSERT INTO `'._DB_PREFIX_.'customization` (id_cart, id_product_attribute, id_product, quantity)
|
INSERT INTO `'._DB_PREFIX_.'customization` (id_cart, id_product_attribute, id_product, `id_address_delivery`, quantity, `quantity_refunded`, `quantity_returned`, `in_cart`)
|
||||||
VALUES('.(int)$cart->id.', '.(int)$val['id_product_attribute'].', '.(int)$val['id_product'].', '.(int)$val['quantity'].')'
|
VALUES('.(int)$cart->id.', '.(int)$val['id_product_attribute'].', '.(int)$val['id_product'].', '.(int)$this->id_address_delivery.', '.(int)$val['quantity'].', 0, 0, 1)'
|
||||||
);
|
);
|
||||||
$custom_ids[$customization_id] = Db::getInstance(_PS_USE_SQL_SLAVE_)->Insert_ID();
|
$custom_ids[$customization_id] = Db::getInstance(_PS_USE_SQL_SLAVE_)->Insert_ID();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user