From 85f45c754d7a88fefc747d0ac1a74f78602447ac Mon Sep 17 00:00:00 2001 From: sbejaoui Date: Mon, 10 May 2021 18:39:12 +0200 Subject: [PATCH] [IMP] - use a method to get assets to compute for better inheritance --- account_asset_management/wizard/account_asset_compute.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/account_asset_management/wizard/account_asset_compute.py b/account_asset_management/wizard/account_asset_compute.py index 17c48e6f7..dc8b85b49 100644 --- a/account_asset_management/wizard/account_asset_compute.py +++ b/account_asset_management/wizard/account_asset_compute.py @@ -16,9 +16,14 @@ class AccountAssetCompute(models.TransientModel): note = fields.Text() @api.multi - def asset_compute(self): - assets = self.env['account.asset'].search( + def _get_asset_to_compute(self): + self.ensure_one() + return self.env['account.asset'].search( [('state', '=', 'open')]) + + @api.multi + def asset_compute(self): + assets = self._get_asset_to_compute() created_move_ids, error_log = assets._compute_entries( self.date_end, check_triggers=True)