From 0375cceb70910264576edbfe4565f24b294da533 Mon Sep 17 00:00:00 2001 From: Martin Mares <mj@ucw.cz> Date: Tue, 14 Dec 2021 15:19:35 +0100 Subject: [PATCH] =?UTF-8?q?K=C3=B3d=20m=C3=ADsta=20nesm=C3=AD=20za=C4=8D?= =?UTF-8?q?=C3=ADnat=20na=20"#"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes #263. --- mo/web/org_place.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/mo/web/org_place.py b/mo/web/org_place.py index e63cf596..a04ca188 100644 --- a/mo/web/org_place.py +++ b/mo/web/org_place.py @@ -71,6 +71,10 @@ class PlaceEditForm(FlaskForm): ) submit = wtforms.SubmitField('Uložit') + def validate_code(form: FlaskForm, field: mo_fields.String) -> None: + if field.data is not None and field.data.startswith('#'): + raise wtforms.ValidationError('Kód nesmí začínat na znak "#".') + class PlaceSchoolEditForm(PlaceEditForm): red_izo = mo_fields.String('RED_IZO') -- GitLab