diff --git a/freeriders/routes.py b/freeriders/routes.py index eac5d8d..3ec91b8 100644 --- a/freeriders/routes.py +++ b/freeriders/routes.py @@ -21,7 +21,11 @@ def submit(): elif request.method == 'POST': timenow = int(time.time()) ticket_input = request.form['ticket'] - ticket = Ticket(ticket = ticket_input, timestamp = timenow) + + if ticket_input.isdigit() and len(ticket_input) == 10: + ticket = Ticket(ticket = int(ticket_input), timestamp = timenow) + else: + return 'Ticket format is wrong. Only 10 digits allowed.' try: db.session.add(ticket)