diff --git a/mo/web/org_contest.py b/mo/web/org_contest.py index 7e6c9e37c5eba5d50e1edd75c2769905999af834..1d178fc475b902926c1698f0af8e0ab3a4adcf31 100644 --- a/mo/web/org_contest.py +++ b/mo/web/org_contest.py @@ -1637,11 +1637,11 @@ def org_contest_edit(id: int): class ParticipantAddForm(FlaskForm): email = mo_fields.Email(validators=[validators.Required()]) - first_name = mo_fields.FirstName(validators=[validators.Required()]) - last_name = mo_fields.LastName(validators=[validators.Required()]) - school = mo_fields.School(validators=[validators.Required()]) - grade = mo_fields.Grade(validators=[validators.Required()]) - birth_year = mo_fields.BirthYear(validators=[validators.Required()]) + first_name = mo_fields.FirstName(validators=[validators.Optional()]) + last_name = mo_fields.LastName(validators=[validators.Optional()]) + school = mo_fields.School(validators=[validators.Optional()]) + grade = mo_fields.Grade(validators=[validators.Optional()]) + birth_year = mo_fields.BirthYear(validators=[validators.Optional()]) participation_place = mo_fields.Place("Kód soutěžního místa") save = wtforms.SubmitField("Přidat") diff --git a/mo/web/templates/org_contest_add_user.html b/mo/web/templates/org_contest_add_user.html index 297d6ce7b40fb6c007f9b8fe18a7d587ec67e6c7..a016c847ce34e0fe29a3403adddefc0b5f33ba38 100644 --- a/mo/web/templates/org_contest_add_user.html +++ b/mo/web/templates/org_contest_add_user.html @@ -13,6 +13,7 @@ {% if errs %} {% endif %} +<p>Jméno, škola, ročník a rok narození nejsou povinné pro již registrované účty.</p> {{ wtf.quick_form(form, form_type='simple', button_map={'save': 'primary'}) }}