diff --git a/src/api/order/content-types/order/lifecycles.ts b/src/api/order/content-types/order/lifecycles.ts index 2ac7689..fc0d274 100644 --- a/src/api/order/content-types/order/lifecycles.ts +++ b/src/api/order/content-types/order/lifecycles.ts @@ -106,20 +106,24 @@ async function sendTelegramNotification(orderEntity: Order, isUpdate = false) { const clientName = order.client?.name || '-'; const masterName = slot.master?.name || '-'; - const serviceName = order.services?.[0]?.name || '-'; - + + // Формируем список всех услуг + const servicesList = order.services?.length + ? order.services.map(service => service.name).join(', ') + : '-'; + const messageForMaster = `${heading} Дата: ${date} Время: ${timeStartString} - ${timeEndString} Клиент: ${clientName} -Услуга: ${serviceName} +Услуги: ${servicesList} Статус: ${emojiForState} ${stateLabel}`; const messageForClient = `${heading} Дата: ${date} Время: ${timeStartString} - ${timeEndString} Мастер: ${masterName} -Услуга: ${serviceName} +Услуги: ${servicesList} Статус: ${emojiForState} ${stateLabel}`; if (masterTelegramId) {