From c9946699ff47ee7f88534bd85eea705d90ecbd1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Thu, 19 Feb 2015 13:58:39 +0100 Subject: [PATCH] Prevent deleting bank account number used on mandate issue4553 review10181003 --- payment.py | 1 + 1 file changed, 1 insertion(+) diff --git a/payment.py b/payment.py index 32089fab4f..797567a36d 100644 --- a/payment.py +++ b/payment.py @@ -307,6 +307,7 @@ class Mandate(Workflow, ModelSQL, ModelView): }, depends=['state']) account_number = fields.Many2One('bank.account.number', 'Account Number', + ondelete='RESTRICT', states={ 'readonly': Eval('state').in_(['validated', 'canceled']), 'required': Eval('state') == 'validated',