Made listeners only work for listenable connections.
This commit is contained in:
@@ -38,6 +38,10 @@ async def read_all_connections(db: AsyncSession):
|
||||
result = await db.execute(select(Connection))
|
||||
return result.scalars().all()
|
||||
|
||||
async def read_all_listenable_connection(db:AsyncSession):
|
||||
result = await db.execute(select(Connection).filter(Connection.listen_updates == True))
|
||||
return result.scalars().all()
|
||||
|
||||
async def create_connection(db: AsyncSession, connection: ConnectionCreate, user_id: int):
|
||||
db_connection = Connection(**connection.model_dump(), owner_id=user_id)
|
||||
db.add(db_connection)
|
||||
|
||||
Reference in New Issue
Block a user