Merge pull request #2312 from BEDOLAGA-DEV/dev5

Dev5
This commit is contained in:
Egor
2026-01-17 03:28:42 +03:00
committed by GitHub
2 changed files with 12 additions and 1 deletions

View File

@@ -3147,6 +3147,11 @@ async def handle_subscription_settings(
db_user: User,
db: AsyncSession
):
# Проверяем, доступно ли сообщение для редактирования
if isinstance(callback.message, InaccessibleMessage):
await callback.answer()
return
texts = get_texts(db_user.language)
subscription = db_user.subscription

View File

@@ -5,6 +5,7 @@ import time
from aiogram import Dispatcher, types, F, Bot
from aiogram.fsm.context import FSMContext
from aiogram.fsm.state import StatesGroup, State
from aiogram.types import InaccessibleMessage
from sqlalchemy.ext.asyncio import AsyncSession
from app.utils.timezone import format_local_datetime
@@ -965,7 +966,12 @@ async def close_ticket_notification(
):
"""Закрыть уведомление о тикете"""
texts = get_texts(db_user.language)
# Проверяем, доступно ли сообщение для удаления
if isinstance(callback.message, InaccessibleMessage):
await callback.answer()
return
await callback.message.delete()
await callback.answer(texts.t("NOTIFICATION_CLOSED", "Уведомление закрыто."))