From 91d0336d143f64beefceaad2e8312c3dffdbb079 Mon Sep 17 00:00:00 2001 From: Stefan Rijnhart Date: Thu, 12 Jan 2012 12:46:48 +0100 Subject: [PATCH] [FIX] fix cleanup bugs --- account_banking/__openerp__.py | 2 +- account_banking/bank_import_transaction.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/account_banking/__openerp__.py b/account_banking/__openerp__.py index 91cca8fb5..4f04b177e 100644 --- a/account_banking/__openerp__.py +++ b/account_banking/__openerp__.py @@ -30,7 +30,7 @@ ############################################################################## { 'name': 'Account Banking', - 'version': '0.1.98', + 'version': '0.1.99', 'license': 'GPL-3', 'author': 'Banking addons community', 'website': 'https://launchpad.net/banking-addons', diff --git a/account_banking/bank_import_transaction.py b/account_banking/bank_import_transaction.py index 2e14ab854..9fca9a492 100644 --- a/account_banking/bank_import_transaction.py +++ b/account_banking/bank_import_transaction.py @@ -131,7 +131,7 @@ class banking_import_transaction(osv.osv): def is_zero(total): return self.pool.get('res.currency').is_zero( - cr, uid, trans.statement_id.currency_id, total) + cr, uid, trans.statement_id.currency, total) payment_order_obj = self.pool.get('payment.order') order_ids = payment_order_obj.search( @@ -147,7 +147,7 @@ class banking_import_transaction(osv.osv): if len(candidates) > 0: # retrieve the common account_id, if any account_id = False - for line in candidate[0].line_ids[0].debit_move_line_id.move_id.line_id: + for line in candidates[0].line_ids[0].debit_move_line_id.move_id.line_id: if line.account_id.type == 'other': account_id = line.account_id.id break @@ -1689,6 +1689,7 @@ class account_bank_statement_line(osv.osv): def cancel(self, cr, uid, ids, context=None): if ids and isinstance(ids, (int, float)): ids = [ids] + account_move_obj = self.pool.get('account.move') import_transaction_obj = self.pool.get('banking.import.transaction') transaction_cancel_ids = [] move_unlink_ids = []