mirror of
https://github.com/koloideal/DutyLog.git
synced 2026-08-08 18:11:14 +03:00
fix broken emoji in remove_hours_remark_window, remove unused json import, add input validation to on_room_remark_input
This commit is contained in:
@@ -393,7 +393,7 @@ add_hours_remark_window = Window(
|
||||
)
|
||||
|
||||
remove_hours_remark_window = Window(
|
||||
Const("<blockquote>� <b>Причина снятия часов</b></blockquote>\n\n<blockquote>Отправьте текст или фото с подписью.\nФото будет сохранено как описание операции.\nМожно пропустить, нажав кнопку ниже.</blockquote>"),
|
||||
Const("<blockquote>📝 <b>Причина снятия часов</b></blockquote>\n\n<blockquote>Отправьте текст или фото с подписью.\nФото будет сохранено как описание операции.\nМожно пропустить, нажав кнопку ниже.</blockquote>"),
|
||||
MessageInput(on_remove_hours_remark_input),
|
||||
Button(
|
||||
Const("⏭ Пропустить"),
|
||||
|
||||
@@ -332,6 +332,10 @@ async def on_room_remark_input(
|
||||
elif message.text and message.text.strip():
|
||||
remark = message.text.strip()
|
||||
|
||||
if not photo_file_ids and not remark:
|
||||
await message.answer("⚠️ Пожалуйста, отправьте текст или фото с подписью")
|
||||
return
|
||||
|
||||
dialog_manager.dialog_data["remark"] = remark
|
||||
dialog_manager.dialog_data["photo_file_ids"] = photo_file_ids
|
||||
await dialog_manager.switch_to(AdminMenuSG.room_add_hours_confirm)
|
||||
|
||||
@@ -1,5 +1,3 @@
|
||||
import json
|
||||
|
||||
from aiogram import Bot
|
||||
from aiogram.enums import ContentType
|
||||
from aiogram.types import CallbackQuery, InputMediaPhoto
|
||||
|
||||
Reference in New Issue
Block a user