formatting/3x-ui db import/cosmetic fixes

This commit is contained in:
Vladless
2025-07-19 01:14:42 +03:00
parent 8f471a1e43
commit c610fb118e
111 changed files with 2136 additions and 3816 deletions
+4 -5
View File
@@ -1,17 +1,16 @@
from aiogram.filters import BaseFilter
from aiogram.types import Message, CallbackQuery
from aiogram.types import CallbackQuery, Message
from sqlalchemy import select
from database.models import Admin
from database.db import async_session_maker
from database.models import Admin
class IsAdminFilter(BaseFilter):
async def __call__(self, event: Message | CallbackQuery) -> bool:
try:
async with async_session_maker() as session:
result = await session.execute(
select(Admin).where(Admin.tg_id == event.from_user.id)
)
result = await session.execute(select(Admin).where(Admin.tg_id == event.from_user.id))
admin = result.scalar_one_or_none()
return admin is not None
except Exception: