From 9c905f22de4fa2e2f60ea9d473c14cb075a244e2 Mon Sep 17 00:00:00 2001 From: Tolmachev Igor Date: Thu, 26 Mar 2026 16:23:52 +0300 Subject: Add invoices command --- handlers/admin/new_invoice.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'handlers/admin/new_invoice.py') diff --git a/handlers/admin/new_invoice.py b/handlers/admin/new_invoice.py index 43e47cb..f532bff 100644 --- a/handlers/admin/new_invoice.py +++ b/handlers/admin/new_invoice.py @@ -18,7 +18,7 @@ from sqlalchemy.ext.asyncio import AsyncSession from libs.fsm import get_data, set_data from libs.msg import send_invoice -from models import Invoice, RichText, User +from models import Invoice, RichText, User, UserRole router = Router(name="new_invoice") @@ -59,7 +59,7 @@ async def create( state: FSMContext, session: AsyncSession, ) -> None: - users = await session.scalars(select(User.id).where(User.id != msg.chat.id)) + users = await session.scalars(select(User.id).where(User.role != UserRole.ADMIN)) data = await get_data(state, NewInvoiceData) if data.rich_text is None: -- cgit v1.3