From e52602aee9f22e69e652892e1a5573e5af93eb3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20Grand-Guillaume?= Date: Wed, 19 Sep 2012 08:59:33 +0200 Subject: [PATCH] [IMP] Fix the case of using draft state on move when cancelling a bank statement (lp:c2c-financial-addons/6.1 rev 84) --- account_statement_ext/statement.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/account_statement_ext/statement.py b/account_statement_ext/statement.py index b5b783ff..0f34555a 100644 --- a/account_statement_ext/statement.py +++ b/account_statement_ext/statement.py @@ -174,7 +174,8 @@ class AccountBankSatement(Model): ids = [] for line in st.line_ids: for move in line.move_ids: - move.button_cancel(context=context) + if move.state <> 'draft': + move.button_cancel(context=context) move.unlink(context=context) done.append(st.id) self.write(cr, uid, done, {'state':'draft'}, context=context)