diff --git a/server.py b/server.py index fa42478..0b82b0b 100644 --- a/server.py +++ b/server.py @@ -29,11 +29,12 @@ def index(): @app.route('/showSummary',methods=['POST']) def showSummary(): - club = [club for club in clubs if club['email'] == request.form['email']] - if club: - return render_template('welcome.html', club=club[0], competitions=competitions, now=now) - flash("Sorry, that email wasn't found") - return redirect(url_for('index')) + try: + club = [club for club in clubs if club['email'] == request.form['email']][0] + return render_template('welcome.html', club=club, competitions=competitions) + except IndexError: + flash("Sorry, that email wasn't found") + return redirect(url_for('index')) @app.route('/book//') def book(competition,club):