diff --git a/src/aeros_simulation/router.py b/src/aeros_simulation/router.py index ff5cd6d..781849a 100644 --- a/src/aeros_simulation/router.py +++ b/src/aeros_simulation/router.py @@ -35,6 +35,12 @@ async def get_all_simulation(db_session: DbSession, common: CommonParameters): results = await get_all(common) + return { + "data": results, + "status": "success", + "message": "Simulations result retrieved successfully", + } + @router.post("/run", response_model=StandardResponse[str]) async def run_simulations( diff --git a/src/aeros_simulation/service.py b/src/aeros_simulation/service.py index 1bf4f7e..4d37391 100644 --- a/src/aeros_simulation/service.py +++ b/src/aeros_simulation/service.py @@ -24,7 +24,7 @@ active_simulations = {} async def get_all(common: CommonParameters): - query = select(AerosSimulation) + query = select(AerosSimulation).where(AerosSimulation.status == "completed") results = await search_filter_sort_paginate(model=query, **common)