Skip to content
Snippets Groups Projects
Commit 3fdcba1d authored by Julian Rother's avatar Julian Rother
Browse files

Differentiated error messages on player page

parent eb3fc3d2
No related branches found
No related tags found
No related merge requests found
...@@ -451,6 +451,11 @@ def lecture(id, course=None, courseid=None): ...@@ -451,6 +451,11 @@ def lecture(id, course=None, courseid=None):
perms = query('SELECT perm.* FROM perm WHERE ((NOT perm.deleted) AND (perm.lecture_id = ? OR perm.course_id = ?))', perms = query('SELECT perm.* FROM perm WHERE ((NOT perm.deleted) AND (perm.lecture_id = ? OR perm.course_id = ?))',
lecture['id'], lecture['course_id']) lecture['id'], lecture['course_id'])
if not videos: if not videos:
if lecture['live'] and lecture['time'] > datetime.now()-timedelta(minutes=30) and lecture['time']-timedelta(hours=20) < datetime.now():
flash('Der Livestream beginnt um '+human_time(lecture['time'])+' Uhr.')
elif lecture['time'] > datetime.now():
flash('Diese Vorlesung hat noch nicht stattgefunden!')
else:
flash('Zu dieser Vorlesung wurden noch keine Videos veröffentlicht!') flash('Zu dieser Vorlesung wurden noch keine Videos veröffentlicht!')
courses = query('SELECT * FROM courses WHERE id = ? AND (? OR visible)', lecture['course_id'], ismod()) courses = query('SELECT * FROM courses WHERE id = ? AND (? OR visible)', lecture['course_id'], ismod())
if not courses: if not courses:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment