From 6b6d290a5b647c9476046ca41591e41782e881f6 Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Wed, 14 Aug 2019 12:10:31 +0000 Subject: [PATCH] [FIX] account: no candidate in reconciliation model Make sure we don't execute the method with an empty list of candidates to avoid a zero division. opw-2049881 closes odoo/odoo#35723 Signed-off-by: Nicolas Martinelli (nim) --- addons/account/models/account_reconcile_model.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/account/models/account_reconcile_model.py b/addons/account/models/account_reconcile_model.py index b04b2d5f303..5dbfab3f2a3 100644 --- a/addons/account/models/account_reconcile_model.py +++ b/addons/account/models/account_reconcile_model.py @@ -544,6 +544,8 @@ class AccountReconcileModel(models.Model): ''' if not self.match_total_amount: return True + if not candidates: + return False # Match total residual amount. total_residual = 0.0