From ddecb3ef8a0b2d65e568b7933824699dbe055c39 Mon Sep 17 00:00:00 2001 From: Yannick Tivisse Date: Thu, 3 May 2018 11:24:17 +0200 Subject: [PATCH] [IMP] l10n_be_hr_payroll: Remove unnecessary field dependencies Since https://github.com/odoo/odoo/commit/2304edd46cc12aaef4fddaa22887ff51f51581bc, the total_depreciated_cost field on the fleet.vehicle is stored. This commit removes the field dependencies that are not useful anymore. --- addons/l10n_be_hr_payroll_fleet/models/hr_contract.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/addons/l10n_be_hr_payroll_fleet/models/hr_contract.py b/addons/l10n_be_hr_payroll_fleet/models/hr_contract.py index 22fd0b24017..c8553d8c954 100644 --- a/addons/l10n_be_hr_payroll_fleet/models/hr_contract.py +++ b/addons/l10n_be_hr_payroll_fleet/models/hr_contract.py @@ -30,9 +30,7 @@ class HrContract(models.Model): inverse="_inverse_recurring_cost_amount_depreciated") @api.depends('car_id', 'new_car', 'new_car_model_id', 'car_id.total_depreciated_cost', - 'car_id.atn', 'new_car_model_id.default_atn', 'new_car_model_id.default_total_depreciated_cost', - 'car_id.co2_fee', 'car_id.log_contracts', 'car_id.log_contracts.state', # YTI TODO: Store total_depreciated_costs on - 'car_id.log_contracts.recurring_cost_amount_depreciated') # the fleet vehicle to avoid these dependencies + 'car_id.atn', 'new_car_model_id.default_atn', 'new_car_model_id.default_total_depreciated_cost') def _compute_car_atn_and_costs(self): for contract in self: if not contract.new_car and contract.car_id: