Skip to content

Commit 425d4a2

Browse files
authored
Merge pull request #3 from devogs/bug/max-12-places-per-comp
Fix: Limit club bookings to a maximum of 12 places per competition
2 parents 674202f + 8cf9b4b commit 425d4a2

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

server.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@ def purchasePlaces():
5050
competition = [c for c in competitions if c['name'] == request.form['competition']][0]
5151
club = [c for c in clubs if c['name'] == request.form['club']][0]
5252
placesRequired = int(request.form['places'])
53+
if placesRequired > 12:
54+
flash("You cannot book more than 12 places per competition.")
55+
return render_template('welcome.html', club=club, competitions=competitions)
5356
if int(club['points']) >= placesRequired:
5457
competition['numberOfPlaces'] = int(competition['numberOfPlaces'])-placesRequired
5558
club['points'] = str(int(club['points']) - placesRequired)

0 commit comments

Comments
 (0)