diff --git a/src/pretix/control/templates/pretixcontrol/event/payment_provider.html b/src/pretix/control/templates/pretixcontrol/event/payment_provider.html index b3f86ff6b6..018ba4073d 100644 --- a/src/pretix/control/templates/pretixcontrol/event/payment_provider.html +++ b/src/pretix/control/templates/pretixcontrol/event/payment_provider.html @@ -3,7 +3,7 @@ {% load bootstrap3 %} {% block inside %}

{% trans "Payment settings" %}

-
+ {% csrf_token %}
diff --git a/src/pretix/control/views/event.py b/src/pretix/control/views/event.py index fa48c6298a..0715eab432 100644 --- a/src/pretix/control/views/event.py +++ b/src/pretix/control/views/event.py @@ -355,6 +355,7 @@ class PaymentProviderSettings(EventSettingsViewMixin, EventPermissionRequiredMix obj=self.request.event, settingspref=self.provider.settings.get_prefix(), data=(self.request.POST if self.request.method == 'POST' else None), + files=(self.request.FILES if self.request.method == 'POST' else None), provider=self.provider ) form.fields = OrderedDict(