[FIX] sale: avoid crashing if so_line has no name
X-original-commit: 9e0f200a1e67f09b3711913a39f5389f0713743d
This commit is contained in:
@@ -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))
|
||||
|
||||
Reference in New Issue
Block a user