diff --git a/apps/devops/app/routes/deployment/apis.py b/apps/devops/app/routes/deployment/apis.py index a86c305..31d61d3 100644 --- a/apps/devops/app/routes/deployment/apis.py +++ b/apps/devops/app/routes/deployment/apis.py @@ -39,10 +39,10 @@ async def update_deployment( @router.get("/checkDeploymentStatus") async def check_deployment_status( - deployment_id: str, + product_id: str, service: DeploymentService = Depends(get_deployment_service) ) -> List[Deployment]: - return await service.check_deployment_status(deployment_id) + return await service.check_deployment_status(product_id) @router.post("/createDummyCodeDepot") async def create_dummy_code_depot( diff --git a/apps/devops/app/routes/deployment/service.py b/apps/devops/app/routes/deployment/service.py index 28769fe..650dd8d 100644 --- a/apps/devops/app/routes/deployment/service.py +++ b/apps/devops/app/routes/deployment/service.py @@ -101,7 +101,7 @@ class DeploymentService: for deployment in deployment_records: grouped[deployment.deployment_id].append(deployment) for deployment_list in grouped.values(): - deployment_list.sort(key=lambda d: (d.created_at, d.updated_at), reverse=True) + deployment_list.sort(key=lambda d: (d.created_at, d.updated_at)) latest_deployments = [deployments[-1] for deployments in grouped.values()] return latest_deployments