From ac212b798df45ef09fb950e7201a825dc57cb802 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 17 Oct 2019 14:53:31 +0200 Subject: [PATCH] Remove unneeded settings --- src/pretix/base/payment.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/pretix/base/payment.py b/src/pretix/base/payment.py index 28e68f007a..3a2f41d635 100644 --- a/src/pretix/base/payment.py +++ b/src/pretix/base/payment.py @@ -895,6 +895,17 @@ class GiftCardPayment(BasePaymentProvider): identifier = "giftcard" verbose_name = _("Gift card") + @property + def settings_form_fields(self): + f = super().settings_form_fields + del f['_fee_abs'] + del f['_fee_percent'] + del f['_fee_reverse_calc'] + del f['_total_min'] + del f['_total_max'] + del f['_invoice_text'] + return f + def is_allowed(self, request: HttpRequest, total: Decimal=None) -> bool: return super().is_allowed(request, total) and self.event.organizer.has_gift_cards