From f980973f6eafda7d6e2364f887fb6bc11143e6c7 Mon Sep 17 00:00:00 2001 From: Remi Rampin Date: Sun, 22 May 2022 00:57:29 -0400 Subject: [PATCH] Fix error when getting page for invalid code --- france/france_rsvp/web.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/france/france_rsvp/web.py b/france/france_rsvp/web.py index a2f4110..8cbeeb4 100644 --- a/france/france_rsvp/web.py +++ b/france/france_rsvp/web.py @@ -37,6 +37,14 @@ def thanks(): @app.route('/france/', 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,