From 2fbbf0b1ffd740b13778df5e53369737055dd9c2 Mon Sep 17 00:00:00 2001 From: Wolfgang Taferner Date: Mon, 27 Nov 2017 09:54:16 +0100 Subject: [PATCH] [FIX] sale_stock: cancelled moves should not block product modification --- addons/sale_stock/models/sale_order.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale_stock/models/sale_order.py b/addons/sale_stock/models/sale_order.py index e61adb554b1..960807c9716 100644 --- a/addons/sale_stock/models/sale_order.py +++ b/addons/sale_stock/models/sale_order.py @@ -129,7 +129,7 @@ class SaleOrderLine(models.Model): @api.depends('move_ids') def _compute_product_updatable(self): for line in self: - if not line.move_ids: + if not line.move_ids.filtered(lambda m: m.state != 'cancel'): super(SaleOrderLine, line)._compute_product_updatable() else: line.product_updatable = False