From a54dbc0110b223886eb2573d48a5350043cd31ec Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 21 Jul 2020 11:52:46 +0200 Subject: [PATCH] Allow file upload in payment provider settings --- .../control/templates/pretixcontrol/event/payment_provider.html | 2 +- src/pretix/control/views/event.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) 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(