Перейти к основному контенту

Логирование данных в обработчике событий

Для того, чтобы понять, какие данные  приходят в обработчик событий в модуле, можно использовать следующий код:

async function action(): Promise<void> {
    const message = 'Сообщение о записи входящего разговора';
    const details = JSON.stringify((<any>Context).json(), null, 2);
    await System.templater.generateText(Context, `{ExtText('82fe0bc6-0564-4b8a-a7d4-4c136cf8a949', 'logger', '${message}', ${details}')}`);
}

В результате, в логе будет следующая информация:

image.png

image.png