fix: use standard error stub in instruct module

This commit is contained in:
Денис Кривоченко
2026-07-29 00:26:43 +07:00
parent be16c4fe17
commit e07b0af6b4
2 changed files with 11 additions and 2 deletions
+2 -1
View File
@@ -16,6 +16,7 @@ from utils.texts import (
INSTRUCT_TRUECONF_WITH_AD, INSTRUCT_TRUECONF_WITH_AD,
INSTRUCT_TRUECONF_PENDING_TEXT, INSTRUCT_TRUECONF_PENDING_TEXT,
INSTRUCT_EMAIL_TEXT, INSTRUCT_EMAIL_TEXT,
INSTRUCT_ERROR_MSG,
) )
from utils.states import get_state, set_state, clear_state from utils.states import get_state, set_state, clear_state
from utils.stats_logger import log_menu_stats from utils.stats_logger import log_menu_stats
@@ -332,7 +333,7 @@ async def instruct_router_handler(msg: Message):
text = INSTRUCT_TRUECONF_WITH_AD(EMOJI_DIGITS, cn, ticket_id) text = INSTRUCT_TRUECONF_WITH_AD(EMOJI_DIGITS, cn, ticket_id)
await msg.answer(text, parse_mode="html") await msg.answer(text, parse_mode="html")
else: else:
await msg.answer("❌ Не удалось создать заявку. Попробуйте позже.", parse_mode="html") await msg.answer(INSTRUCT_ERROR_MSG, parse_mode="html")
else: else:
await msg.answer(UNKNOWN_MAIN_CMD_TEXT, parse_mode="html") await msg.answer(UNKNOWN_MAIN_CMD_TEXT, parse_mode="html")
+9 -1
View File
@@ -669,4 +669,12 @@ INSTRUCT_TRUECONF_TEXT = _instruct_trueconf(EMOJI_DIGITS)
INSTRUCT_TRUECONF_WITH_AD = _instruct_trueconf_with_ad INSTRUCT_TRUECONF_WITH_AD = _instruct_trueconf_with_ad
INSTRUCT_TRUECONF_PENDING_TEXT = _instruct_trueconf_pending INSTRUCT_TRUECONF_PENDING_TEXT = _instruct_trueconf_pending
INSTRUCT_TRUECONF_NO_TICKET_TEXT = _instruct_trueconf_no_ticket INSTRUCT_TRUECONF_NO_TICKET_TEXT = _instruct_trueconf_no_ticket
INSTRUCT_EMAIL_TEXT = _instruct_email(EMOJI_DIGITS) INSTRUCT_EMAIL_TEXT = _instruct_email(EMOJI_DIGITS)
# --- Standard error stub for all instruct failures ---
INSTRUCT_ERROR_MSG = (
"⚠️ <i>В данный момент выполнить это действие невозможно. "
"Информация о проблеме передана ответственным.\n"
"Приносим извинения за доставленные неудобства.</i>\n\n"
f"<i>{EMOJI_DIGITS['9']} — Назад\n{EMOJI_DIGITS['0']} — В главное меню</i>"
)