# Improves form date checking

* adds validator to make sure no dates like `01.01.1` can be accepted. All dates must be somewhat later than 01.01.1950
This commit is contained in:
2023-05-17 14:08:57 +02:00
parent 67e050764b
commit 9136b89e00
11 changed files with 79 additions and 28 deletions

View File

@@ -14,6 +14,7 @@ from django.utils.translation import gettext_lazy as _
from konova.forms.modals.base_form import BaseModalForm
from konova.models import Resubmission
from konova.utils import validators
class ResubmissionModalForm(BaseModalForm):
@@ -21,6 +22,7 @@ class ResubmissionModalForm(BaseModalForm):
label_suffix=_(""),
label=_("Date"),
help_text=_("When do you want to be reminded?"),
validators=[validators.reasonable_date],
widget=forms.DateInput(
attrs={
"type": "date",