From c638b0ebf59681862f321980ffa0e7f000e8a9dc Mon Sep 17 00:00:00 2001 From: mariadforgeflow Date: Fri, 1 Apr 2022 09:15:10 +0200 Subject: [PATCH] [IMP] account_asset_management: prevent from creating assets from tax lines --- account_asset_management/models/account_move.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/account_asset_management/models/account_move.py b/account_asset_management/models/account_move.py index 505899ec5..932dda7be 100644 --- a/account_asset_management/models/account_move.py +++ b/account_asset_management/models/account_move.py @@ -87,7 +87,9 @@ class AccountMove(models.Model): def action_post(self): super().action_post() for move in self: - for aml in move.line_ids.filtered("asset_profile_id"): + for aml in move.line_ids.filtered( + lambda line: line.asset_profile_id and not line.tax_line_id + ): vals = move._prepare_asset_vals(aml) if not aml.name: raise UserError(