Browse Source

#281 [FIX] Fixed WARNING seguros odoo.api.create: The model odoo.addons.insurance_management_cybro.models.insurance_details is not overriding the create method in batch

pull/282/head^2
Leonardo J. Caballero G 2 years ago
parent
commit
71ad84b82f
  1. 13
      insurance_management_cybro/models/insurance_details.py

13
insurance_management_cybro/models/insurance_details.py

@ -104,9 +104,10 @@ class InsuranceDetails(models.Model):
self.close_date = fields.Date.context_today(self) self.close_date = fields.Date.context_today(self)
self.hide_inv_button = False self.hide_inv_button = False
@api.model @api.model_create_multi
def create(self, vals): def create(self, vals_list):
if vals.get('name', 'New') == 'New': for vals in vals_list:
vals['name'] = self.env['ir.sequence'].next_by_code( if vals.get('name', _("New")) == _("New"):
'insurance.details') or 'New' vals['name'] = self.env['ir.sequence'].next_by_code(
return super(InsuranceDetails, self).create(vals) 'insurance.details') or _("New")
return super(InsuranceDetails, self).create(vals_list)

Loading…
Cancel
Save