From aa25b82dd6914c76be33d6e980d96b8420d36f6f Mon Sep 17 00:00:00 2001 From: Dmitrijs Ledkovs Date: Tue, 1 Nov 2011 14:50:47 +0000 Subject: [PATCH] [FIX] UnboundLocalError: local variable 'payment_lines' referenced before assignment When trying to import first statement and no other statements are present. --- account_banking/wizard/bank_import.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/account_banking/wizard/bank_import.py b/account_banking/wizard/bank_import.py index 66ebbfdef..b209af64a 100644 --- a/account_banking/wizard/bank_import.py +++ b/account_banking/wizard/bank_import.py @@ -598,6 +598,7 @@ class banking_import(wizard.interface): error_accounts = {} info = {} imported_statement_ids = [] + payment_lines = [] if statements: # Get default defaults @@ -635,8 +636,6 @@ class banking_import(wizard.interface): payment_line_ids = [x[0] for x in cursor.fetchall()] if payment_line_ids: payment_lines = payment_line_obj.browse(cursor, uid, payment_line_ids) - else: - payment_lines = [] for statement in statements: if statement.local_account in error_accounts: