Check code before redirecting

This commit is contained in:
Remi Rampin 2022-05-10 23:16:02 -04:00
parent bcf8b39ec4
commit 701ef6db2e
1 changed files with 7 additions and 1 deletions

View File

@ -18,7 +18,13 @@ def form():
'code' in request.form
and len(request.form['code']) == 4
):
return redirect(url_for('rsvp', code=request.form['code']))
code = request.form['code']
try:
get_name_and_replies(code)
except ValueError:
error = "Code invalide"
else:
return redirect(url_for('rsvp', code=code))
else:
error = "Code invalide"
return render_template('form.html', error=error)