fix(admin): синхрон вайтлиста FREE_STUDENT_MODULES с FS_FEATURES
Тумблеры imggen и quantik в админ-разделе «Бесплатный ученик» были дохлыми: фронт (FS_FEATURES) их показывал, а бэкенд-вайтлист их отбрасывал (updateFreeStudentFeatures: continue), getFreeStudentFeatures не возвращал — тумблер всегда «вкл» и ничего не делал. Добавил imggen и quantik в список. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -562,7 +562,7 @@ function updateFeatures(req, res) {
|
||||
/* ── GET /api/admin/free-student-features ────────────────────────────── */
|
||||
const FREE_STUDENT_MODULES = [
|
||||
'gamification', 'hangman', 'crossword', 'pet', 'red_book', 'collection',
|
||||
'lab', 'knowledge_map', 'flashcards', 'board', 'biochem', 'live_quiz',
|
||||
'lab', 'quantik', 'knowledge_map', 'flashcards', 'imggen', 'board', 'biochem', 'live_quiz',
|
||||
];
|
||||
function getFreeStudentFeatures(_req, res) {
|
||||
const row = db.prepare("SELECT value FROM app_settings WHERE key = 'free_student_features'").get();
|
||||
|
||||
Reference in New Issue
Block a user