From 206062dfa3db77d2b941bc464df859a12f7aed10 Mon Sep 17 00:00:00 2001 From: RomainLibert Date: Fri, 11 Oct 2019 07:39:15 +0000 Subject: [PATCH] [FIX] sale: avoid crashing if so_line has no name X-original-commit: 9e0f200a1e67f09b3711913a39f5389f0713743d --- 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 e56c90002c6..6b61f3b32da 100644 --- a/addons/sale/models/sale.py +++ b/addons/sale/models/sale.py @@ -1504,7 +1504,7 @@ class SaleOrderLine(models.Model): def name_get(self): result = [] for so_line in self.sudo(): - name = '%s - %s' % (so_line.order_id.name, so_line.name.split('\n')[0] or so_line.product_id.name) + name = '%s - %s' % (so_line.order_id.name, so_line.name and so_line.name.split('\n')[0] or so_line.product_id.name) if so_line.order_partner_id.ref: name = '%s (%s)' % (name, so_line.order_partner_id.ref) result.append((so_line.id, name))