Меню


[I128-2710] События завершения с ошибкой в мониторе Queue


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2710] События завершения с ошибкой в мониторе Queue📄 Скачать в DOCX


Тип Версия Статус Приоритет Исполнитель
⚙️ Новые возможности 2026.3 🔘 Завершено Средний Ilya Mikhaylenko

Компоненты: ИРБИС 128. Модуль Queue - Очередь задач

Завершено: 17.07.2026 20:52

Ценность Вызывающий пользовательский интерфейс может сразу показать контекстную ошибку фоновой операции, а не оставлять пользователя только с общим состоянием окна прогресса.

Сценарий При терминальных состояниях ошибки и фатальной ошибки WIrbis.Queue.TaskProgress сохраняет прежнее сообщение и дополнительно отправляет событие ModalRequestMonitorFailed с ответом Queue. Подписавшийся сценарий закрывает или обновляет свое окно и показывает относящееся к операции сообщение.

Совместимость Существующие события успешного завершения, отмены и старые обработчики не меняются. Новое событие является добавочным и не требует изменений от интерфейсов, которые на него не подписаны.

-

I128-2710 добавляет в существующий монитор Queue явный контракт уведомления об ошибочном завершении. PR содержит только изменение модуля Queue и позволяет вызывающим сценариям закрывать собственные окна ожидания и показывать предметную ошибку.

Куда смотреть:

Изменения по файлам:

modules/Queue/JS/irbis~~queue~~taskprogress.js

1. Связанные задачи

1.1. 🔗 blocks: I128-2319

[I128-2319] Управляемый модуль AI Статус: Завершено | Автор: Ilya Mikhaylenko