Skip to content

Commit a3f9921

Browse files
author
laurence
committed
Bug 12 places
1 parent 81e09c8 commit a3f9921

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

server.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ def purchasePlaces():
4646
competition = [c for c in competitions if c['name'] == request.form['competition']][0]
4747
club = [c for c in clubs if c['name'] == request.form['club']][0]
4848
placesRequired = int(request.form['places'])
49+
if placesRequired > 12:
50+
flash("you can not book more than 12 places")
51+
return render_template('welcome.html', club=club, competitions=competitions)
4952
competition['numberOfPlaces'] = int(competition['numberOfPlaces'])-placesRequired
5053
flash('Great-booking complete!')
5154
return render_template('welcome.html', club=club, competitions=competitions)

templates/booking.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ <h2>{{competition['name']}}</h2>
1010
<form action="/purchasePlaces" method="post">
1111
<input type="hidden" name="club" value="{{club['name']}}">
1212
<input type="hidden" name="competition" value="{{competition['name']}}">
13-
<label for="places">How many places?</label><input type="number" name="places" id=""/>
13+
<label for="places">How many places?</label><input type="number" min="0" max="12" name="places" id=""/>
1414
<button type="submit">Book</button>
1515
</form>
1616
</body>

0 commit comments

Comments
 (0)