From 6b5fd07535dc0b25cb432ca03d831afb880aebf3 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Tue, 14 Jan 2025 11:18:28 +0100 Subject: [PATCH] Questions: Increase field size for min/max number (#4741) --- ...lter_question_valid_number_max_and_more.py | 23 +++++++++++++++++++ src/pretix/base/models/items.py | 4 ++-- 2 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 src/pretix/base/migrations/0275_alter_question_valid_number_max_and_more.py diff --git a/src/pretix/base/migrations/0275_alter_question_valid_number_max_and_more.py b/src/pretix/base/migrations/0275_alter_question_valid_number_max_and_more.py new file mode 100644 index 000000000..b717ff733 --- /dev/null +++ b/src/pretix/base/migrations/0275_alter_question_valid_number_max_and_more.py @@ -0,0 +1,23 @@ +# Generated by Django 4.2.17 on 2025-01-13 14:55 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ("pretixbase", "0274_tax_codes"), + ] + + operations = [ + migrations.AlterField( + model_name="question", + name="valid_number_max", + field=models.DecimalField(decimal_places=6, max_digits=30, null=True), + ), + migrations.AlterField( + model_name="question", + name="valid_number_min", + field=models.DecimalField(decimal_places=6, max_digits=30, null=True), + ), + ] diff --git a/src/pretix/base/models/items.py b/src/pretix/base/models/items.py index ab7293978..69bd61752 100644 --- a/src/pretix/base/models/items.py +++ b/src/pretix/base/models/items.py @@ -1718,10 +1718,10 @@ class Question(LoggedModel): 'Question', null=True, blank=True, on_delete=models.SET_NULL, related_name='dependent_questions' ) dependency_values = MultiStringField(default=[]) - valid_number_min = models.DecimalField(decimal_places=6, max_digits=16, null=True, blank=True, + valid_number_min = models.DecimalField(decimal_places=6, max_digits=30, null=True, blank=True, verbose_name=_('Minimum value'), help_text=_('Currently not supported in our apps and during check-in')) - valid_number_max = models.DecimalField(decimal_places=6, max_digits=16, null=True, blank=True, + valid_number_max = models.DecimalField(decimal_places=6, max_digits=30, null=True, blank=True, verbose_name=_('Maximum value'), help_text=_('Currently not supported in our apps and during check-in')) valid_date_min = models.DateField(null=True, blank=True,