add mailing function
This commit is contained in:
@@ -41,6 +41,11 @@ async def update_user(
|
||||
return user
|
||||
|
||||
|
||||
async def get_users(session: AsyncSession, exclude_admins=False) -> list[User]:
|
||||
query = select(User).where(User.role == "user") if exclude_admins else select(User)
|
||||
return await session.scalars(query)
|
||||
|
||||
|
||||
async def get_events_list(session: AsyncSession) -> list[Event]:
|
||||
result = await session.execute(
|
||||
select(Event).where(Event.start_date >= datetime.now())
|
||||
|
||||
Reference in New Issue
Block a user