diff --git a/app/(main)/alerts/page.tsx b/app/(main)/alerts/page.tsx index 6ae151d3..1cf54ab5 100644 --- a/app/(main)/alerts/page.tsx +++ b/app/(main)/alerts/page.tsx @@ -2562,7 +2562,7 @@ function AlertsContent() { {config.busy?
Ожидаем подтверждение правил и групп…
:null} {config.unknown&&!config.busy?Результат сохранения правил неизвестен. Запрос мог выполниться; проверьте правила и группы в БД перед повтором. Обновление списка не разрешает повтор автоматически.
{error}{data?". Показан последний успешный снимок очереди.":""}
:null}{busy?"Обновление очереди…":data?"Последний успешный ответ: "+new Date(receivedAt!).toLocaleString("ru-RU"):"Данные очереди ещё не получены."}
+ {message?{message}
:null} + {mutationError?{mutationError}
:null} + {unknown?{mutationBusy?"Постановка в очередь выполняется…":"Результат повтора неизвестен. Автоматический повтор заблокирован. Проверьте очередь и чат: сообщение могло быть отправлено."}
Ожидают: {data.counts.pending} · API принял: {data.counts.sent} · Завершены с ошибкой: {data.counts.failed}
{data.counts.unknown||data.counts.processing||data.counts.unrecognized?Нужна проверка: неизвестный результат — {data.counts.unknown}, в обработке — {data.counts.processing}, нераспознанный статус — {data.counts.unrecognized}. Эти записи автоматически не переотправляются. Обработка может означать текущий запрос или прерванный процесс отправки; проверьте чат и журнал перед повтором.
:null} -Показано {data.items.length} из {data.counts.processing+data.counts.unknown} удержанных записей. Повторная отправка из этого экрана пока недоступна.
- {data.items.length?{item.ruleName||item.id}
{item.status==="unknown"?"Результат неизвестен":"Запрос начат, завершение не подтверждено"} · {new Date(item.attemptedAt).toLocaleString("ru-RU")}
Показано {data.items.length} из {data.counts.processing+data.counts.unknown} удержанных записей. Повтор разрешён только для неизвестного результата после проверки чата.
+ {data.items.length?{item.ruleName||item.id}
{item.status==="unknown"?"Результат неизвестен":"Запрос начат, завершение не подтверждено"} · {new Date(item.attemptedAt).toLocaleString("ru-RU")}
{item.status==="unknown"?:null}{mutationError}
:null}