fix: use standard error stub in instruct module
This commit is contained in:
@@ -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
@@ -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>"
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user