From 6d050b4d2b5a123464000b90499a4ff72e66aa43 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Thu, 21 Apr 2022 14:10:23 +0200 Subject: [PATCH] Set a maximum value for reservation_time to prevent OverflowError --- src/pretix/base/settings.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/pretix/base/settings.py b/src/pretix/base/settings.py index d225a2590..60606f301 100644 --- a/src/pretix/base/settings.py +++ b/src/pretix/base/settings.py @@ -555,9 +555,11 @@ DEFAULTS = { 'serializer_class': serializers.IntegerField, 'serializer_kwargs': dict( min_value=0, + max_value=60 * 24 * 7, ), 'form_kwargs': dict( min_value=0, + max_value=60 * 24 * 7, label=_("Reservation period"), required=True, help_text=_("The number of minutes the items in a user's cart are reserved for this user."),