- Добавлены unified_id и contact_id в TicketFormDescriptionRequest - Исправлен CODE_MERGE_PROJECT_TO_SESSION.js - теперь сохраняются ВСЕ данные из body.other - Добавлен fallback на получение other из Webhook напрямую - Генерация новой session_id при создании новой жалобы (сохраняя авторизацию) - Добавлен SQL_SELECT_CONTACT_WITH_CUSTOM_FIELDS.sql для CRM контактов - Создан SESSION_LOG_2025-11-25.md с документацией сессии
28 lines
907 B
JavaScript
28 lines
907 B
JavaScript
// Code23 — помещаем в n8n-nodes-base.code (JS), Mode = Run Once for All Items
|
||
|
||
// Берём все входные элементы
|
||
const items = $input.all();
|
||
|
||
// Предполагаем, что нас интересует первый элемент массива
|
||
const data = items[0].json;
|
||
|
||
// Всегда возвращаем сообщение об ошибке
|
||
const answerText = 'Извините, произошла ошибка, мы уже работаем над ее устранением, попробуйте задать ваш вопрос еще раз через некоторое время';
|
||
|
||
// Собираем единый объект для следующего узла
|
||
return [
|
||
{
|
||
json: {
|
||
...data,
|
||
respound: {
|
||
type: 'text',
|
||
text: answerText,
|
||
replyMarkup: {
|
||
remove_keyboard: true
|
||
}
|
||
}
|
||
}
|
||
}
|
||
];
|
||
|