diff --git a/addons/website_payment/models/payment_transaction.py b/addons/website_payment/models/payment_transaction.py index 7a4bc9ad11d..cfc8a628cbe 100644 --- a/addons/website_payment/models/payment_transaction.py +++ b/addons/website_payment/models/payment_transaction.py @@ -18,7 +18,7 @@ class PaymentTransaction(models.Model): field_name = tx._fields[field].string value = tx[field] if value: - if 'name' in value: + if hasattr(value, 'name'): value = value.name msg.append('
- %s: %s' % (field_name, value)) tx.payment_id._message_log(body=''.join(msg))