diff --git a/mo/web/org_users.py b/mo/web/org_users.py index 97cd77b7c00d3da7a3af33a384d71e45b608e581..d3eb9d088bb8335b85e04ed345593758ef977540 100644 --- a/mo/web/org_users.py +++ b/mo/web/org_users.py @@ -240,7 +240,7 @@ def org_org(id: int): resend_invite_form: Optional[ResendInviteForm] = None if rr.can_edit_user(user): resend_invite_form = ResendInviteForm() - if resend_invite_form.validate_on_submit(): + if resend_invite_form.resend_invite.data and resend_invite_form.validate_on_submit(): resend_invite_form.do(user) return redirect(url_for('org_org', id=id)) @@ -326,7 +326,7 @@ def org_user(id: int): resend_invite_form: Optional[ResendInviteForm] = None if rr.can_edit_user(user): resend_invite_form = ResendInviteForm() - if resend_invite_form.validate_on_submit(): + if resend_invite_form.resend_invite.data and resend_invite_form.validate_on_submit(): resend_invite_form.do(user) return redirect(url_for('org_user', id=id)) diff --git a/mo/web/templates/org_org.html b/mo/web/templates/org_org.html index d32c01e4fd450f2f9ead76c33c13b9cee0be1113..f9b25110c6bbb99209ebd3f5647134d148ca17ac 100644 --- a/mo/web/templates/org_org.html +++ b/mo/web/templates/org_org.html @@ -22,7 +22,7 @@ {% if resend_invite_form %} <form method=POST class='btn-group' onsubmit='return confirm("Poslat organizátorovi e-mail s odkazem na vytvoření hesla?");'> {{ resend_invite_form.csrf_token }} - <button class="btn btn-default" type='submit' name='resend_invite'> + <button class="btn btn-default" type='submit' name='resend_invite' value='yes'> {% if user.last_login_at %}Resetovat heslo{% else %}Znovu poslat zvací e-mail{% endif %} </button> </form> diff --git a/mo/web/templates/org_user.html b/mo/web/templates/org_user.html index 98b09ce2b8bbaa34cfc7135e1d9c74a57ec01680..51d9027b4efec843b05a47a408c6ca3f0060d905 100644 --- a/mo/web/templates/org_user.html +++ b/mo/web/templates/org_user.html @@ -22,7 +22,7 @@ {% if resend_invite_form %} <form method=POST class='btn-group' onsubmit='return confirm("Poslat účastníkovi e-mail s odkazem na vytvoření hesla?");'> {{ resend_invite_form.csrf_token }} - <button class="btn btn-default" type='submit' name='resend_invite'> + <button class="btn btn-default" type='submit' name='resend_invite' value='yes'> {% if user.last_login_at %}Resetovat heslo{% else %}Znovu poslat zvací e-mail{% endif %} </button> </form>