From d334b636963323ebc06ea7e298d960594c86d8d2 Mon Sep 17 00:00:00 2001 From: Marc Durepos Date: Fri, 17 Jan 2025 10:39:35 -0500 Subject: [PATCH] bemade_fsm: use commercial partner id to calculate valid equipments on SO --- bemade_fsm/__manifest__.py | 2 +- bemade_fsm/models/sale_order.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bemade_fsm/__manifest__.py b/bemade_fsm/__manifest__.py index ddd94e1..e981190 100644 --- a/bemade_fsm/__manifest__.py +++ b/bemade_fsm/__manifest__.py @@ -20,7 +20,7 @@ ######################################################################################## { "name": "Improved Field Service Management", - "version": "17.0.0.4.2", + "version": "17.0.0.4.1", "summary": ( "Adds functionality necessary for managing field service operations at Durpro." ), diff --git a/bemade_fsm/models/sale_order.py b/bemade_fsm/models/sale_order.py index d84b9ad..b36c5c5 100644 --- a/bemade_fsm/models/sale_order.py +++ b/bemade_fsm/models/sale_order.py @@ -5,7 +5,8 @@ class SaleOrder(models.Model): _inherit = "sale.order" valid_equipment_ids = fields.One2many( - comodel_name="fsm.equipment", related="partner_id.owned_equipment_ids" + comodel_name="fsm.equipment", + related="partner_id.commercial_partner_id.owned_equipment_ids", ) default_equipment_ids = fields.Many2many(