debug(tracker): визуальный бейдж в правом нижнем углу + серверный лог POST'ов

This commit is contained in:
Maxim Dolgolyov
2026-05-27 17:53:38 +03:00
parent dd7daa7d7a
commit 1b07f086b4
2 changed files with 28 additions and 0 deletions
+2
View File
@@ -214,6 +214,8 @@ router.get('/:slug', (req, res) => {
/* POST /api/textbooks/:slug/progress — update progress */
router.post('/:slug/progress', (req, res) => {
// DEBUG: log incoming progress writes
console.log('[progress]', new Date().toISOString(), 'user', req.user && req.user.id, '| slug=', req.params.slug, '| body=', JSON.stringify(req.body || {}));
const t = db.prepare('SELECT id FROM textbooks WHERE slug=? AND is_active=1').get(req.params.slug);
if (!t) return res.status(404).json({ error: 'Учебник не найден' });