diff --git a/payment_paypal/indico_payment_paypal/controllers.py b/payment_paypal/indico_payment_paypal/controllers.py index 4abdfce..e9a5c6d 100644 --- a/payment_paypal/indico_payment_paypal/controllers.py +++ b/payment_paypal/indico_payment_paypal/controllers.py @@ -44,6 +44,8 @@ paypal_transaction_action_mapping = {'Completed': TransactionAction.complete, class RHPaypalIPN(RH): """Process the notification sent by the PayPal""" + CSRF_ENABLED = False + def _checkParams(self): self.token = request.args['token'] self.registration = Registration.find_first(uuid=self.token) diff --git a/payment_paypal/setup.py b/payment_paypal/setup.py index 306f04d..4745307 100644 --- a/payment_paypal/setup.py +++ b/payment_paypal/setup.py @@ -21,7 +21,7 @@ from setuptools import setup, find_packages setup( name='indico_payment_paypal', - version='0.3', + version='0.3.1', url='https://github.com/indico/indico-plugins', license='https://www.gnu.org/licenses/gpl-3.0.txt', author='Indico Team',