Bug fix and data persistence

This commit is contained in:
2021-12-07 15:52:58 +00:00
parent 63f72e35d2
commit b4c94a7ddb
3 changed files with 13 additions and 9 deletions

View File

@ -143,9 +143,10 @@ def submit_quiz():
if not entry:
return jsonify('Unrecognised ID', 'error'), 400
status = 'submitted'
if entry['end_time']:
if datetime.utcnow() > entry['end_time'] + timedelta(minutes=2):
status = 'late'
if 'end_time' in entry:
if entry['end_time']:
if datetime.utcnow() > entry['end_time'] + timedelta(minutes=2):
status = 'late'
test_code = entry['test_code']
test = db.tests.find_one({'test_code' : test_code})
dataset = test['dataset']