From fde8cea071c3881a4c25d4facd34306d8f425d1b Mon Sep 17 00:00:00 2001 From: Marc Durepos Date: Wed, 26 Jul 2023 15:49:55 -0400 Subject: [PATCH] bemade_fsm: fix in res_partner.py for pad field in domain. --- bemade_fsm/models/res_partner.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/bemade_fsm/models/res_partner.py b/bemade_fsm/models/res_partner.py index 4754cb1..3c5427e 100644 --- a/bemade_fsm/models/res_partner.py +++ b/bemade_fsm/models/res_partner.py @@ -45,8 +45,8 @@ class Partner(models.Model): @api.depends('equipment_ids', 'child_ids.company_type', 'child_ids.equipment_ids') def _compute_owned_equipment_ids(self): for rec in self: - ids = rec.equipment_ids | rec.child_ids.filtered(lambda l: l.company_type == 'company').mapped( - 'equipment_ids') + ids = rec.equipment_ids | rec.child_ids.filtered( + lambda l: l.company_type == 'company').mapped('equipment_ids') rec.owned_equipment_ids = ids or False @api.depends('site_ids') @@ -57,7 +57,8 @@ class Partner(models.Model): @api.depends('equipment_ids') def _compute_equipment_count(self): for rec in self: - all_equipment_ids = self.env['bemade_fsm.equipment'].search([('partner_id', '=', rec.id)]) + all_equipment_ids = self.env['bemade_fsm.equipment'].search( + [('partner_location_id', '=', rec.id)]) rec.equipment_count = len(all_equipment_ids) @api.model