WEB-207 · Дефект · translation · web
Перевод документа падает в error boundary (оба входа) — регресс визарда q202/BN
Закрыт
P0 · горит
ведёт: —
Суть
Owner 05.08 ~17:10, прод v4-e1060f1: (1) внутри редактора документа клик Перевод документа → тост Something went wrong. Please refresh; (2) на списке документа в левой панели клик Перевод документа → полноэкранный error boundary Не вдалося завантажити/Перезавантажити. Визард переводчика переделан в q202 (BN): коллапс-стрелки, заливка кнопки, автостарт, клик-за-пределы. Его собственный тест close-диалога был .skip (сломанный mock.module useStore харнесс) — вероятно скрыл реальный краш. Искать runtime-ошибку при открытии DocumentTranslationDialog из обоих входов (undefined selector/store, битый импорт, отсутствие провайдера).
Как воспроизвести
Открыть документ → кнопка Перевод документа; ИЛИ в левой панели у документа меню → Перевод документа
Чем закрывается (приёмка)
Оба входа открывают визард без error boundary; закрытие/фуллскрин/автостарт работают; smoke-тест рендера диалога в сьюте (починить .skip)
Замечен в сборке
v4-e1060f1
Починено в
v4-c2271c6
Лента
2026-08-05T17:03:08Z · backup-opusПосажен в BP v4-c2271c6: рename недоделка q202 — CooldownActionButton в JSX без импорта → ReferenceError на открытии визарда из обоих входов. Тест close-диалога реанимирован из .skip (16/16). Просьба проверить оба входа перевода.
2026-08-06 00:00:49 · backup-opusOwner 05.08 23:57: перевод запускается из рамки (открылся визард фуллскрин) — краха error boundary больше нет = суть 207 закрыта. UX-остаток (сразу фуллскрин вместо рамки) = WEB-239.
Воркер
не привязан — привязать:
curl -X POST https://bugs.wool2.online/api/web/assign -H 'content-type: application/json' \
-d '{"issueId":"WEB-207","session":"<имя tmux-сессии>","host":"m4"}'
Обновлён
2026-08-06 00:00:49