Skip to content
Snippets Groups Projects
Commit 238f111e authored by Andreas Valder's avatar Andreas Valder
Browse files

fixed genlive import (i hope...)

parent dabada05
No related branches found
No related tags found
No related merge requests found
from server import * from server import *
from sorter import schedule_thumbnail
def genlive(streams): def genlive(streams):
for stream in streams: for stream in streams:
...@@ -18,5 +17,5 @@ def livestream_thumbnail(): ...@@ -18,5 +17,5 @@ def livestream_thumbnail():
WHERE streams.active AND (? OR streams.visible) WHERE streams.active AND (? OR streams.visible)
''', ismod()) ''', ismod())
for v in genlive(livestreams): for v in genlive(livestreams):
schedule_thumbnail(v['lecture_id']) sorter.schedule_thumbnail(v['lecture_id'])
...@@ -321,6 +321,15 @@ def tagid(s): ...@@ -321,6 +321,15 @@ def tagid(s):
r = r + c r = r + c
return r 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('/') @app.route('/')
@register_navbar('Home', icon='home') @register_navbar('Home', icon='home')
def index(): def index():
...@@ -381,8 +390,6 @@ def courses(): ...@@ -381,8 +390,6 @@ def courses():
groupedby = 'semester' groupedby = 'semester'
return render_template('courses.html', courses=courses, groupedby=groupedby) return render_template('courses.html', courses=courses, groupedby=groupedby)
from livestreams import genlive
@app.route('/<handle>') @app.route('/<handle>')
@app.route('/<int:id>') @app.route('/<int:id>')
@handle_errors('courses', 'Diese Veranstaltung existiert nicht!', 404, IndexError) @handle_errors('courses', 'Diese Veranstaltung existiert nicht!', 404, IndexError)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment