Ко всем обновлениям
Release

Надёжнее сценарий by_scan для сохранённых проёмов и понятнее ошибки API

В версии 200.12.3 доработали сценарий запуска AR по сохранённым проёмам. Приложение стало корректнее формировать запросы для by_scan-сессий, надёжнее работать с геометрией проёма и точнее показывать реальные причины ошибок, если backend не может открыть сессию.

Что изменилось

  • Для сохранённых проёмов добавили отдельный режим создания by_scan-сессии через углы проёма и нормаль стены, вместо смешения разных форматов выравнивания.
  • Сохранили совместимость со старым web-view сценарием, где по-прежнему используется режим через точки, но внутри приложения сделали проверку режима более строгой и предсказуемой.
  • Улучшили диагностику API: приложение подробнее логирует запросы и ответы и точнее отличает ошибки сессии от ошибок одноразового кода.
  • Если backend возвращает ошибку 400/422, пользователь чаще видит реальный текст ошибки, а не слишком общий сценарий “ошибка PIN-кода”.

Что это даёт пользователю

  • Сохранённые проёмы надёжнее открываются в by_scan-сценарии и реже ломаются из-за неверного формата данных.
  • Если что-то пошло не так, пользователю проще понять настоящую причину ошибки и быстрее исправить ситуацию.