[REF] account_banking: replace eval() with getattr()

This commit is contained in:
Alexandre Fayolle
2016-02-15 09:27:36 +01:00
parent 75b117adf2
commit 480e33063f

View File

@@ -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