From 64effc84a3dac0138c7204bcb9ef92dc67dafdf4 Mon Sep 17 00:00:00 2001 From: Mira Date: Thu, 6 Feb 2025 11:52:27 +0100 Subject: [PATCH] Hide "Optional" label on conditionally required "Cross-selling condition" field (#4809) --- src/pretix/control/forms/item.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pretix/control/forms/item.py b/src/pretix/control/forms/item.py index f1a218c675..16fc1038ff 100644 --- a/src/pretix/control/forms/item.py +++ b/src/pretix/control/forms/item.py @@ -120,6 +120,7 @@ class CategoryForm(I18nModelForm): self.fields['cross_selling_condition'].widget.attrs['data-disable-dependent'] = 'true' self.fields['cross_selling_condition'].widget.choices = self.fields['cross_selling_condition'].widget.choices[1:] self.fields['cross_selling_condition'].required = False + self.fields['cross_selling_condition']._required = True # Do not display "Optional" label self.fields['cross_selling_match_products'].widget = forms.CheckboxSelectMultiple( attrs={