From 480e33063f5df0820aaa618accd4a8342990f395 Mon Sep 17 00:00:00 2001 From: Alexandre Fayolle Date: Mon, 15 Feb 2016 09:27:36 +0100 Subject: [PATCH] [REF] account_banking: replace eval() with getattr() --- account_banking/wizard/bank_import.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/account_banking/wizard/bank_import.py b/account_banking/wizard/bank_import.py index 2adb068f4..93d2fae6a 100644 --- a/account_banking/wizard/bank_import.py +++ b/account_banking/wizard/bank_import.py @@ -333,9 +333,9 @@ class banking_import(orm.TransientModel): for attr in transaction.__slots__ + ['type']: if attr in import_transaction_obj.column_map: values[import_transaction_obj.column_map[attr]] = \ - eval('transaction.%s' % attr) + getattr(transaction, attr) elif attr in import_transaction_obj._columns: - values[attr] = eval('transaction.%s' % attr) + values[attr] = getattr(transaction, attr) values['statement_id'] = statement_id values['bank_country_code'] = bank_country_code values['local_account'] = statement.local_account