Fix warning for estate.property.offer create override

This commit is contained in:
Matt Marcha 2024-07-31 14:30:24 -10:00
parent 71c7573902
commit d8b1929d5d

View file

@ -26,12 +26,12 @@ class EstatePropertyOffer(models.Model):
# ---------------- CRUD Methods ------------------------- #
@api.model
def create(self, vals):
if self.env['estate.property'].browse(vals['property_id']).state == 'new':
self.env['estate.property'].browse(vals['property_id']).write({'state': 'offer_received'})
return super().create(vals)
@api.model_create_multi
def create(self, vals_list):
for vals in vals_list:
if self.env['estate.property'].browse(vals['property_id']).state == 'new':
self.env['estate.property'].browse(vals['property_id']).write({'state': 'offer_received'})
return super().create(vals_list)
# ------------- Compute methods ------------------------- #