From 0a2aaf4ee3de6d132ed59b7dfc241daf2e99adf2 Mon Sep 17 00:00:00 2001 From: Adrian Moennich Date: Wed, 14 Jan 2015 11:12:25 +0100 Subject: [PATCH] Payment/PayPal: Convert amount to float --- payment_paypal/indico_payment_paypal/controllers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/payment_paypal/indico_payment_paypal/controllers.py b/payment_paypal/indico_payment_paypal/controllers.py index 392ebd9..7ecc11f 100644 --- a/payment_paypal/indico_payment_paypal/controllers.py +++ b/payment_paypal/indico_payment_paypal/controllers.py @@ -77,8 +77,8 @@ class RHPaypalIPN(RH): self._verify_amount() register_transaction(event_id=request.view_args['confId'], registrant_id=request.args['registrantId'], - amount=request.form.get('mc_gross'), - currency=request.form.get('mc_currency'), + amount=float(request.form['mc_gross']), + currency=request.form['mc_currency'], action=PaypalTransactionActionMapping.mapping[payment_status], provider='paypal', data=request.form)