Adding ability to hide / show courses

This commit is contained in:
2026-08-20 20:47:38 -04:00
parent 26a7701968
commit 0e9fff65b0
4 changed files with 419 additions and 31 deletions
+3 -1
View File
@@ -452,13 +452,15 @@
}
function saveProgress(progressSeconds, completed = false) {
const duration = activeMedia && isFinite(activeMedia.duration) ? Math.floor(activeMedia.duration) : null;
fetch('/api/progress', {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
lesson_path: '{{ lesson_path }}',
completed: completed,
progress_seconds: Math.floor(progressSeconds)
progress_seconds: Math.floor(progressSeconds),
duration_seconds: duration
})
}).catch(err => console.error('Failed to save progress:', err));
}