Bugfix: default time for exam creation

This commit is contained in:
2022-08-11 10:23:40 +01:00
parent 8bfe028e2c
commit 6c50be49c6
2 changed files with 5 additions and 3 deletions

View File

@ -9,7 +9,7 @@ from flask import abort, Blueprint, jsonify, render_template, redirect, request,
from flask.helpers import flash, url_for
from flask_login import current_user, login_required
from datetime import date, datetime
from datetime import date, datetime, timedelta
from json import loads
from os import path
import secrets
@ -258,6 +258,8 @@ def _tests(filter:str=None):
if filter not in ['create','active','scheduled','expired','all']: return redirect(url_for('admin._tests', filter='active'))
if filter == 'create':
form = CreateTest()
form.start_date = datetime.now()
form.expiry_date = date.today() + timedelta(days=1)
form.time_limit.choices = get_time_options()
form.dataset.choices = get_dataset_choices()
form.time_limit.default='none'