From 238f111e4c7035a43e6fc599adbcb41626be85ee Mon Sep 17 00:00:00 2001 From: Andreas <andreasv@fsmpi.rwth-aachen.de> Date: Wed, 26 Jul 2017 00:37:50 +0200 Subject: [PATCH] fixed genlive import (i hope...) --- livestreams.py | 3 +-- server.py | 11 +++++++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/livestreams.py b/livestreams.py index 38c13e9..02e1cd0 100644 --- a/livestreams.py +++ b/livestreams.py @@ -1,5 +1,4 @@ from server import * -from sorter import schedule_thumbnail def genlive(streams): for stream in streams: @@ -18,5 +17,5 @@ def livestream_thumbnail(): WHERE streams.active AND (? OR streams.visible) ''', ismod()) for v in genlive(livestreams): - schedule_thumbnail(v['lecture_id']) + sorter.schedule_thumbnail(v['lecture_id']) diff --git a/server.py b/server.py index eb36456..6e6a017 100644 --- a/server.py +++ b/server.py @@ -321,6 +321,15 @@ def tagid(s): r = r + c return r +def genlive(streams): + for stream in streams: + stream['visible'] = True + stream['downloadable'] = False + stream['path'] = 'pub/hls/%s.m3u8'%stream['livehandle'] + stream['file_size'] = 0 + return streams + + @app.route('/') @register_navbar('Home', icon='home') def index(): @@ -381,8 +390,6 @@ def courses(): groupedby = 'semester' return render_template('courses.html', courses=courses, groupedby=groupedby) -from livestreams import genlive - @app.route('/<handle>') @app.route('/<int:id>') @handle_errors('courses', 'Diese Veranstaltung existiert nicht!', 404, IndexError) -- GitLab