diff --git a/src/aeros_simulation/router.py b/src/aeros_simulation/router.py index 781849a..8ea7a22 100644 --- a/src/aeros_simulation/router.py +++ b/src/aeros_simulation/router.py @@ -29,7 +29,7 @@ router = APIRouter() active_simulations = {} -@router.post("", response_model=StandardResponse[SimulationPagination]) +@router.get("", response_model=StandardResponse[SimulationPagination]) async def get_all_simulation(db_session: DbSession, common: CommonParameters): """Get all simulation.""" diff --git a/src/dashboard_model/service.py b/src/dashboard_model/service.py index d94eee0..9d7fc7c 100644 --- a/src/dashboard_model/service.py +++ b/src/dashboard_model/service.py @@ -30,7 +30,7 @@ async def get_model_data(*, db_session: DbSession, simulation_id: Optional[UUID] total_time = main_calc_data.total_uptime + main_calc_data.total_downtime # Availability Factor (same as your first formula - this one is correct) - availability = (main_calc_data.total_uptime / total_time) * 100 + availability = (main_calc_data.availability) * 100 # Equivalent Forced Outage Rate (EFOR) EFOR = (main_calc_data.total_downtime / total_time) * 100