From c80832d3f3f4953e5ccdddce206f80ddf730eec7 Mon Sep 17 00:00:00 2001 From: lembregtse Date: Wed, 23 May 2018 10:10:29 +0200 Subject: [PATCH] [FIX] account_banking_mandate: Add signature_date for _check_valid_state constraint (#445) --- account_banking_mandate/__openerp__.py | 2 +- account_banking_mandate/models/account_banking_mandate.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/account_banking_mandate/__openerp__.py b/account_banking_mandate/__openerp__.py index 991d617d9..c66e35230 100644 --- a/account_banking_mandate/__openerp__.py +++ b/account_banking_mandate/__openerp__.py @@ -7,7 +7,7 @@ { 'name': 'Account Banking Mandate', 'summary': 'Banking mandates', - 'version': '8.0.0.2.0', + 'version': '8.0.0.2.1', 'license': 'AGPL-3', 'author': "Compassion CH, " "Serv. Tecnol. Avanzados - Pedro M. Baeza, " diff --git a/account_banking_mandate/models/account_banking_mandate.py b/account_banking_mandate/models/account_banking_mandate.py index 835ad3104..f2e6d358a 100644 --- a/account_banking_mandate/models/account_banking_mandate.py +++ b/account_banking_mandate/models/account_banking_mandate.py @@ -91,7 +91,7 @@ class AccountBankingMandate(models.Model): ) % mandate.unique_mandate_reference) @api.multi - @api.constrains('state', 'partner_bank_id') + @api.constrains('state', 'partner_bank_id', 'signature_date') def _check_valid_state(self): for mandate in self: if mandate.state == 'valid':