From 86b5ba6937be658a0c08e7f77700a4a0cbb5ef44 Mon Sep 17 00:00:00 2001 From: Martin Gross Date: Mon, 12 Dec 2022 12:44:07 +0100 Subject: [PATCH] PPv2: Actually log dict-representation on value mismatch --- src/pretix/plugins/paypal2/payment.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pretix/plugins/paypal2/payment.py b/src/pretix/plugins/paypal2/payment.py index 139c0d60f5..030c405c7e 100644 --- a/src/pretix/plugins/paypal2/payment.py +++ b/src/pretix/plugins/paypal2/payment.py @@ -611,7 +611,7 @@ class PaypalMethod(BasePaymentProvider): pass if str(pp_captured_order.purchase_units[0].amount.value) != str(payment.amount) or \ pp_captured_order.purchase_units[0].amount.currency_code != self.event.currency: - logger.error('Value mismatch: Payment %s vs paypal trans %s' % (payment.id, str(pp_captured_order))) + logger.error('Value mismatch: Payment %s vs paypal trans %s' % (payment.id, str(pp_captured_order.dict()))) raise PaymentException(_('We were unable to process your payment. See below for details on how to ' 'proceed.'))