Skip to content
Snippets Groups Projects
Commit a0118ac9 authored by Martin Mareš's avatar Martin Mareš
Browse files

Merge branch 'jk/issue-232' into 'devel'

ParticipantsActionForm: Při kliknutí na enter se neprovede žádná akce

See merge request !96
parents 20701803 176f6a99
No related branches found
No related tags found
1 merge request!96ParticipantsActionForm: Při kliknutí na enter se neprovede žádná akce
......@@ -227,6 +227,9 @@ class ParticipantsActionForm(FlaskForm):
# checkboxes are handled not through FlaskForm, see below
)
submit_no_action = wtforms.SubmitField("Bez akce", render_kw={"style": "display: none"})
# Hack: Defaultní tlačítko pro odeslání formuláře, co nedělá nic a není vidět
participation_state = wtforms.SelectField('Stav účasti', choices=db.PartState.choices(), coerce=db.PartState.coerce)
set_participation_state = wtforms.SubmitField("Nastavit stav účasti")
......@@ -270,6 +273,9 @@ class ParticipantsActionForm(FlaskForm):
return False
elif self.remove_participation.data:
pass
elif self.submit_no_action.data:
flash('Potvrďte prosím požadovanou akci pomocí příslušného tlačítka.', 'danger')
return False
else:
flash('Neznámá operace', 'danger')
return False
......
......@@ -69,6 +69,7 @@
{% if table %}
{% if action_form %}
<form action="" method="POST" class="form form-horizontal" role="form">
{{ action_form.submit_no_action }}
{% endif %}
{{ table.to_html() }}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment