diff options
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/sale_project/models/sale_order.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/sale_project/models/sale_order.py b/addons/sale_project/models/sale_order.py index e779902dcc4..f974dbefabe 100644 --- a/addons/sale_project/models/sale_order.py +++ b/addons/sale_project/models/sale_order.py @@ -155,7 +155,7 @@ class SaleOrderLine(models.Model): # of a locked sale order. if 'product_uom_qty' in values and not self.env.context.get('no_update_planned_hours', False): for line in self: - if line.task_id: + if line.task_id and line.product_id.type == 'service': planned_hours = line._convert_qty_company_hours(line.task_id.company_id) line.task_id.write({'planned_hours': planned_hours}) return result |
