diff --git a/server.py b/server.py index 3d6a5407da9956ec452054bb2255d92b3f3ea449..d67fa0c9754529ad980aa42c93d9a16f04ab06ac 100644 --- a/server.py +++ b/server.py @@ -578,7 +578,7 @@ def suggest_chapter(lectureid): @app.route('/chapters/<int:lectureid>') def chapters(lectureid): - chapters = query("SELECT * FROM chapters WHERE lecture_id = ? and visible ORDER BY time DESC", lectureid) + chapters = query("SELECT * FROM chapters WHERE lecture_id = ? AND (visible OR ?) ORDER BY time DESC", lectureid, ismod()) if not chapters: return 'No chapters found', 404 last = None