From 9fc9aaa661cccb5c4980d84fd35f88ffb5b09759 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 17 Jun 2025 09:58:18 +0200 Subject: [PATCH] Event settings: Fix duplicate font choices (Z#23196687) (#5230) --- src/pretix/control/forms/event.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/control/forms/event.py b/src/pretix/control/forms/event.py index 7e5b594682..38772fde72 100644 --- a/src/pretix/control/forms/event.py +++ b/src/pretix/control/forms/event.py @@ -665,9 +665,9 @@ class EventSettingsForm(EventSettingsValidationMixin, FormPlaceholderMixin, Sett del self.fields['event_list_available_only'] del self.fields['event_list_filters'] del self.fields['event_calendar_future_only'] - self.fields['primary_font'].choices += [ + self.fields['primary_font'].choices = [('Open Sans', 'Open Sans')] + sorted([ (a, {"title": a, "data": v}) for a, v in get_fonts(self.event, pdf_support_required=False).items() - ] + ], key=lambda a: a[0]) # create "virtual" fields for better UX when editing _asked and _required fields self.virtual_keys = []