Fix error when getting page for invalid code

This commit is contained in:
Remi Rampin 2022-05-22 00:57:29 -04:00
parent 9f66c76a9e
commit f980973f6e
1 changed files with 8 additions and 8 deletions

View File

@ -37,6 +37,14 @@ def thanks():
@app.route('/france/<code>', methods=['GET', 'POST'])
def rsvp(code):
# Lookup guests from code
adults = None
children = None
try:
name, adults, children = get_name_and_replies(code)
except ValueError:
return render_template('form.html', error="Code invalide")
error = None
if request.method == 'POST':
try:
@ -49,14 +57,6 @@ def rsvp(code):
record_reply(code, adults, children)
return redirect(url_for('thanks'))
# Lookup guests from code
adults = None
children = None
try:
name, adults, children = get_name_and_replies(code)
except ValueError:
error = "Code invalide"
return render_template(
'rsvp.html',
adults=adults,