From d6c3b4d298f43b60191979f33fa12144d85ad555 Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Mon, 9 Sep 2013 09:49:04 +0200 Subject: [PATCH] [CHG] should not be able to change the type (mto, mts) of a sales line with a stock reservation --- stock_reserve_sale/model/sale.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stock_reserve_sale/model/sale.py b/stock_reserve_sale/model/sale.py index f1619d519..3ca534f04 100644 --- a/stock_reserve_sale/model/sale.py +++ b/stock_reserve_sale/model/sale.py @@ -144,7 +144,8 @@ class sale_order_line(orm.Model): return result def write(self, cr, uid, ids, vals, context=None): - block_on_reserve = ('product_id', 'product_uom', 'product_uos') + block_on_reserve = ('product_id', 'product_uom', 'product_uos', + 'type') update_on_reserve = ('price_unit', 'product_uom_qty', 'product_uos_qty') keys = set(vals.keys()) test_block = keys.intersection(block_on_reserve)