Merging changes form main trunk 2.2.5-2.2.6
[fa-stable.git] / sales / includes / db / sales_order_db.inc
index cf7b668239a203d784d52a1032bb0c4cc15fc4f9..fd6dd9856f8f72e659c524e286280f882c189b87 100644 (file)
@@ -223,10 +223,11 @@ function update_sales_order($order)
                        }
                }
                $sql = "INSERT INTO ".TB_PREF."sales_order_details
-                (order_no, trans_type, stk_code,  description, unit_price, quantity,
+                (id, order_no, trans_type, stk_code,  description, unit_price, quantity,
                  discount_percent, qty_sent)
                 VALUES (";
-               $sql .= $order_no . ",".$order->trans_type.","
+               $sql .= db_escape($line->id ? $line->id : 0) . ","
+                 .$order_no . ",".$order->trans_type.","
                  .db_escape($line->stock_id) . ","
                  .db_escape($line->item_description) . ", "
                  .db_escape($line->price) . ", "