From f8bbd9ffa24a571e2fbb8a8eb4201259bc956e65 Mon Sep 17 00:00:00 2001 From: Iryna Vyshnevska Date: Mon, 22 Jul 2019 14:49:27 +0300 Subject: [PATCH] [IMP] aditional depndency to trigger recompute properly --- account_mass_reconcile/models/mass_reconcile.py | 2 +- .../tests/test_account_reconcile_transaction_ref.py | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/account_mass_reconcile/models/mass_reconcile.py b/account_mass_reconcile/models/mass_reconcile.py index a9d86c6a..56937d4b 100644 --- a/account_mass_reconcile/models/mass_reconcile.py +++ b/account_mass_reconcile/models/mass_reconcile.py @@ -117,7 +117,7 @@ class AccountMassReconcile(models.Model): _description = 'account mass reconcile' @api.multi - @api.depends('account') + @api.depends('account', 'history_ids') def _get_total_unrec(self): obj_move_line = self.env['account.move.line'] for rec in self: diff --git a/account_mass_reconcile_transaction_ref/tests/test_account_reconcile_transaction_ref.py b/account_mass_reconcile_transaction_ref/tests/test_account_reconcile_transaction_ref.py index d5684819..f173b426 100644 --- a/account_mass_reconcile_transaction_ref/tests/test_account_reconcile_transaction_ref.py +++ b/account_mass_reconcile_transaction_ref/tests/test_account_reconcile_transaction_ref.py @@ -72,7 +72,6 @@ class TestAccountReconcileTransactionRef(SavepointCase): }) count = reconcile.unreconciled_count reconcile.run_reconcile() - reconcile._get_total_unrec() self.assertEqual(self.cust_invoice.state, 'paid') self.assertEqual(reconcile.unreconciled_count, count - 2) @@ -115,6 +114,5 @@ class TestAccountReconcileTransactionRef(SavepointCase): }) count = reconcile.unreconciled_count reconcile.run_reconcile() - reconcile._get_total_unrec() self.assertEqual(self.cust_invoice.state, 'paid') self.assertEqual(reconcile.unreconciled_count, count - 2)