# Сессия 2026-06-11 — Имперсонация, toggle, аудит ## Хронология ### 1. Починка toggle «Администратор» **Проблема:** чекбокс не показывался. **Причина:** `canAdminMode` вычислялся в `resolveUser`, но не передавался в `res.render`. **Исправление:** добавлен `canAdminMode: req.user.canAdminMode` в `entries.js`. ### 2. Дубликат catch → крэш При правке `ui/index.js` остался дубликат `} catch {`. Приложение падало при старте. **Исправление:** удалён лишний catch. ### 3. JS onclick → form POST Toggle не реагировал — сложный inline JS с `getComputedStyle` и `fetch`. **Исправление:** заменён на `