fix(admin): отображать HTML-разметку вопросов в секции «Вопросы» при allow_html
Секция игнорировала флаг allow_html и всегда экранировала текст/опции/ пояснение, из-за чего <div class=task-figure><img>, <b> и пр. показывались как сырой текст. Теперь — как в test-run.html: allow_html ? raw : esc. Также добавлен q.allow_html в SELECT списка вопросов (его не было в ответе API). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -44,7 +44,7 @@ function list(req, res) {
|
||||
|
||||
const sql = `
|
||||
SELECT q.id, q.text, q.type, q.correct_text, q.difficulty, q.explanation, q.image,
|
||||
q.year, q.source_type,
|
||||
q.year, q.source_type, q.allow_html,
|
||||
t.name AS topic, t.id AS topic_id,
|
||||
s.name AS subject_name, s.slug AS subject_slug,
|
||||
(SELECT json_group_array(json_object(
|
||||
|
||||
Reference in New Issue
Block a user