From 3b5440e785f953ebbc288dd067bf0e4f0ff2215d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Theys?= Date: Fri, 28 Sep 2018 12:09:42 +0200 Subject: [PATCH] [FIX] sale: remove wrong chatter line when creating section/note PR: #27293 task-1889346 --- addons/sale/models/sale.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/sale/models/sale.py b/addons/sale/models/sale.py index 4d184741d4f..2f0ad109c33 100644 --- a/addons/sale/models/sale.py +++ b/addons/sale/models/sale.py @@ -1046,7 +1046,7 @@ class SaleOrderLine(models.Model): values.update(self._prepare_add_missing_fields(values)) line = super(SaleOrderLine, self).create(values) - if line.order_id.state == 'sale': + if line.product_id and line.order_id.state == 'sale': msg = _("Extra line with %s ") % (line.product_id.display_name,) line.order_id.message_post(body=msg) # create an analytic account if at least an expense product