From 587b67908be7454cddcced890e8a10d3d70cfd5a Mon Sep 17 00:00:00 2001 From: Matt Marcha Date: Wed, 31 Jul 2024 14:30:24 -1000 Subject: [PATCH] Fix warning for estate.property.offer create override --- estate/models/estate_property_offer.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/estate/models/estate_property_offer.py b/estate/models/estate_property_offer.py index 65f81aa..d38edb0 100644 --- a/estate/models/estate_property_offer.py +++ b/estate/models/estate_property_offer.py @@ -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 ------------------------- #