Добрый день, коллеги. Появилась необходимость добавить в Историю обращения логирование ещё одного типа сообщений, наравне с Email, Лентой и прочим. Для этого я, следуя образу подобных сообщений для Email, создал отдельный объект (Email же ссылаются, логично, на Activity), аккуратно скопировал схемы EmailMessageHistoryItemPage и EmailMessageHistoryItemStyle, внёс в таблицу MessageNotifier соответствующую запись, заполнив нужные поля и зарегистрировал связь Notifier с разделом Case в таблице MessageNotifierBySection. В итоге, пришёл к тому, что при загрузке страницы Обращения консоль выдаёт ошибку "e.on is not a function" и не загружает деталь Истории совсем. Подскажите, кто-либо сталкивался с подобной доработкой? Может я, разбирая notifier для email забыл что-то скопировать или пропустил?

Заранее спасибо

Нравится

1 комментарий

Без отладки и сравнения кода сложно сказать.

Обратите внимание, что кроме EmailMessageHistoryItemPage есть ещё EmailMessageHistoryItemPageV2, а также отдельные схемы с CSS для обоих страниц.И обе страницы прописываются в полях записи MessageNotifier.

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

Показать все комментарии