Добрый день коллеги.
Возникла необходимость доработать функционал ProcessDashboardSchema.
В процессе реализации новой функциональности в указанной схеме необходимо получить historyState.
Публикую сообщение GetHistoryState в ответ получаю true (булево значение, а не объект)
Выяснилось, что в ProcessDashboardModule это сообщение определено как широковещательное, а не адресное.
Заместил модуль. Поменял тип сообщения на Адресное. GetHistoryState вернул корректную структуру historyState.
Не могу найти подписчика на Широковешательного сообщения GetHistoryState (На это сообщение вообще всего 1 подписчик в NavigationModule.init)
Является ли это багом?
И если является, то есть ряд вопросов/предложений:
1. Когда этот баг будет исправлен? (на текущей версии он ещё есть)
2. Когда будет рассмотрен вопрос о вознаграждении участников community за отлов таких багов?
3. Предлагаю добавить на community ещё один тип сообщения "Ошибка базовой функциональности"