fix(report-ui): ретрай docx-preflight против 502-гонки сразу после ready #2353

Merged
bot-backend merged 1 commit from fix/report-preflight-retry into main 2026-07-04 00:03:13 +00:00

1 commit

Author SHA1 Message Date
786739f0a6 fix(report-ui): ретрай docx-preflight против 502-гонки сразу после ready
All checks were successful
CI Trade-In / changes (pull_request) Successful in 8s
CI / changes (pull_request) Successful in 8s
CI Trade-In / backend-tests (pull_request) Has been skipped
CI Trade-In / frontend-checks (pull_request) Has been skipped
CI / backend-tests (pull_request) Has been skipped
CI / frontend-tests (pull_request) Successful in 59s
CI / openapi-codegen-check (pull_request) Successful in 1m59s
Стресс-свип 2026-07-04 (7 участков): первый HEAD download сразу после
status=ready может словить транзиентный 502 (proxy-гонка на моменте
записи файла), ретрей через ~30с — чистый 200. Прежний preflight по
!res.ok показывал на это «Пересоберите отчёт» — вводит в заблуждение,
файл цел. Теперь: 5xx → один ретрай через 1.5с; устойчивый не-OK →
честное «Не удалось скачать — повторите через минуту»; 404 (легаси-ран
без docx) — прежняя просьба пересобрать. onError теперь несёт message.
2026-07-04 05:00:09 +05:00