[IMP] mail,crm,...: Replace occurences of name_get()[0][1] by display_name
Purpose ======= display_name is equal to doing name_get()[0][1] Replacing name_get()[0][1] by display_name could be good for 2 things: - Uniformization of the code - Probable optimization if name_get is used inside a for loop on a recordset (as the values will be prefetched and put in the cache). TaskID: 1849250 closes odoo/enterprise#2515
This commit is contained in:
@@ -94,7 +94,7 @@ class SaleCouponProgram(models.Model):
|
||||
program = super(SaleCouponProgram, self).create(vals)
|
||||
if not vals.get('discount_line_product_id', False):
|
||||
discount_line_product_id = self.env['product.product'].create({
|
||||
'name': program.reward_id.name_get()[0][1],
|
||||
'name': program.reward_id.display_name,
|
||||
'type': 'service',
|
||||
'taxes_id': False,
|
||||
'supplier_taxes_id': False,
|
||||
@@ -113,7 +113,7 @@ class SaleCouponProgram(models.Model):
|
||||
'discount_apply_on', 'discount_specific_product_id', 'discount_fixed_amount'
|
||||
]
|
||||
if any(field in reward_fields for field in vals):
|
||||
self.mapped('discount_line_product_id').write({'name': self[0].reward_id.name_get()[0][1]})
|
||||
self.mapped('discount_line_product_id').write({'name': self[0].reward_id.display_name})
|
||||
return res
|
||||
|
||||
def unlink(self):
|
||||
|
||||
Reference in New Issue
Block a user