Add files via upload

This commit is contained in:
Egor
2026-01-17 03:02:28 +03:00
committed by GitHub
parent 44592602dc
commit 94320d4217
2 changed files with 11 additions and 1 deletions

View File

@@ -6,7 +6,7 @@ from typing import Dict, List, Any, Tuple, Optional
from urllib.parse import quote from urllib.parse import quote
from aiogram import Dispatcher, types, F from aiogram import Dispatcher, types, F
from aiogram.fsm.context import FSMContext from aiogram.fsm.context import FSMContext
from aiogram.types import InlineKeyboardMarkup, InlineKeyboardButton from aiogram.types import InlineKeyboardMarkup, InlineKeyboardButton, InaccessibleMessage
from sqlalchemy.ext.asyncio import AsyncSession from sqlalchemy.ext.asyncio import AsyncSession
from app.config import settings, PERIOD_PRICES, get_traffic_prices from app.config import settings, PERIOD_PRICES, get_traffic_prices
from app.database.crud.discount_offer import ( from app.database.crud.discount_offer import (
@@ -99,6 +99,11 @@ async def handle_happ_download_platform_choice(
db_user: User, db_user: User,
db: AsyncSession db: AsyncSession
): ):
# Проверяем, доступно ли сообщение для редактирования
if isinstance(callback.message, InaccessibleMessage):
await callback.answer()
return
platform = callback.data.split('_')[-1] platform = callback.data.split('_')[-1]
if platform == "pc": if platform == "pc":
platform = "windows" platform = "windows"

View File

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