From 2106797f73320d848be9eebba5d9a7046fbb08f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Tue, 14 Mar 2023 00:16:54 +0100 Subject: [PATCH] Do not consider as valid mandate linked to an inactive account number Closes #8065 --- modules/account_payment_sepa/payment.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/account_payment_sepa/payment.py b/modules/account_payment_sepa/payment.py index 8c69d3fbe7..88f7bfa1a1 100644 --- a/modules/account_payment_sepa/payment.py +++ b/modules/account_payment_sepa/payment.py @@ -685,7 +685,7 @@ class Mandate(Workflow, ModelSQL, ModelView): @property def is_valid(self): - if self.state == 'validated': + if self.state == 'validated' and self.account_number.active: if self.type == 'one-off': if not self.has_payments: return True