Обновить instruct/handlers.py — имя файла Инструкция.docx

This commit is contained in:
Денис Кривоченко
2026-07-23 23:10:30 +07:00
parent dff39f025c
commit 347a909e06
+7 -4
View File
@@ -149,7 +149,8 @@ async def create_sd_ticket_for_trueconf(user_id: str, cn: str) -> str | None:
requester_email = ad_info["mail"]
city = ad_info.get("city", "Кемерово")
description = (
f"Пользователь {cn} ({user_id}) отсутствует группа 2FA."
f"Пользователь {cn} ({user_id}) запросил инструкцию по Trueconf, "
f"но не имеет группы 2FA. Требуется выдача доступа."
)
else:
requester_email = DEFAULT_REQUESTER
@@ -158,11 +159,13 @@ async def create_sd_ticket_for_trueconf(user_id: str, cn: str) -> str | None:
if ad_info and not ad_info.get("mail"):
description = (
f"Пользователь {cn} ({user_id}) отсутствует группа 2FA."
f"Пользователь {cn} ({user_id}) найден в Active Directory, но у него не указан email. "
f"Требуется ручная проверка и выдача доступа к Trueconf."
)
else:
description = (
f"Пользователь {cn} ({user_id}) отсутствует группа 2FA."
f"Пользователь {cn} ({user_id}) не найден в Active Directory. "
f"Требуется ручная проверка и выдача доступа к Trueconf."
)
try:
@@ -239,7 +242,7 @@ async def instruct_router_handler(msg: Message):
if os.path.isfile(TRUECONF_INSTRUCT_PATH):
await msg.bot.send_document(
chat_id=msg.chat_id,
file=FSInputFile(TRUECONF_INSTRUCT_PATH),
file=FSInputFile(TRUECONF_INSTRUCT_PATH, file_name="Инструкция.docx"),
caption=text,
parse_mode="html"
)