From 6c43c4315edf5c7e95b00f3412e6dd5ef71361ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=B5=D0=BD=D0=B8=D1=81=20=D0=9A=D1=80=D0=B8=D0=B2?= =?UTF-8?q?=D0=BE=D1=87=D0=B5=D0=BD=D0=BA=D0=BE?= Date: Thu, 30 Jul 2026 23:01:41 +0700 Subject: [PATCH] fix: use universal system_error_text for all SD errors --- service_desk/handlers.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/service_desk/handlers.py b/service_desk/handlers.py index 997690e..96165f0 100644 --- a/service_desk/handlers.py +++ b/service_desk/handlers.py @@ -259,12 +259,12 @@ async def _create_ticket_and_attach_files(user_id, msg_text, session, msg, login log_menu_stats(user_id, "Service Desk", f"Создание заявки #{ticket_id}") else: session["step"] = "need_text" - await msg.answer(sd_ticket_create_error(), parse_mode="html") + await msg.answer(system_error_text(EMOJI_DIGITS), parse_mode="html") except Exception as e: logger.exception(f"Ошибка: {e}") sd_workflow_logger.error(f"❌ [SD Error] {e}") session["step"] = "need_text" - await msg.answer(sd_system_error(), parse_mode="html") + await msg.answer(system_error_text(EMOJI_DIGITS), parse_mode="html") async def _wait_for_attachments_and_create(user_id, session): """Фоновый таймер с возможностью отмены (Debounce).""" @@ -389,7 +389,7 @@ async def sd_module_handler(msg: Message): log_menu_stats(user_id, "Service Desk", f"Добавление файла к заявке #{ticket_id}") await msg.answer(sd_file_attached(), parse_mode="html") else: - await msg.answer(sd_file_upload_error(), parse_mode="html") + await msg.answer(system_error_text(EMOJI_DIGITS), parse_mode="html") elif msg_text.strip(): await msg.answer(UNKNOWN_MAIN_CMD_TEXT, parse_mode="html") - return \ No newline at end of file + return