flash('Diese Funktion ist nur aus dem FSMPI-Netz(für SOGO-Import) oder eingeloggt verfügbar!')
returnredirect(url_for('index'))
returndecorator
@app.route('/internal/ical/semester/<semester>')
@calperm
defical_semester(semester):
returnexport_lectures(query('SELECT lectures.* FROM lectures JOIN courses ON courses.id = lectures.course_id WHERE courses.semester = ? AND lectures.visible = 1',semester),'videoag_semester_'+semester+'.ics')
@app.route('/internal/ical/all')
@calperm
defical_all():
returnexport_lectures(query('SELECT lectures.* FROM lectures lectures.visible = 1',semester),'videoag_all.ics')
@app.route('/internal/ical/handle/<course>')
@calperm
defical_course(course):
returnexport_lectures(query('SELECT lectures.* FROM lectures JOIN handles ON courses.id = lectures.course_id WHERE courses.handle = ? AND lectures.visible = 1',course),'videoag_course_'+course+'.ics')