From b3bcad38a8884a7e2f50f33681b5a54d1e030ad4 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 6 Feb 2023 13:15:22 +0100 Subject: [PATCH] DateFrameWidget: Improve dealing with required fields --- src/pretix/base/timeframes.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pretix/base/timeframes.py b/src/pretix/base/timeframes.py index 72b4d1fa3f..1200224fb4 100644 --- a/src/pretix/base/timeframes.py +++ b/src/pretix/base/timeframes.py @@ -301,6 +301,8 @@ class DateFrameWidget(forms.MultiWidget): def get_context(self, name, value, attrs): ctx = super().get_context(name, value, attrs) ctx['required'] = self.timeframe_choices[0][0] == 'unset' + ctx['widget']['subwidgets'][1]['attrs'].pop('required', None) + ctx['widget']['subwidgets'][2]['attrs'].pop('required', None) return ctx