diff --git a/packages/backend/src/service.ts b/packages/backend/src/service.ts index 58cc6b3a..733ff279 100644 --- a/packages/backend/src/service.ts +++ b/packages/backend/src/service.ts @@ -260,19 +260,28 @@ export class Service { await Promise.all(deploymentUpdatePromises); // Get deployments that are in production environment - const prodDeployments = Object.values(recordToDeploymentsMap).filter(deployment => deployment.isCurrent); + const prodDeployments = Object.values(recordToDeploymentsMap).filter( + (deployment) => deployment.isCurrent, + ); // Set the isCurrent state to false for the old deployments for (const deployment of prodDeployments) { - const projectDeployments = await this.db.getDeploymentsByProjectId(deployment.projectId); - const oldDeployments = projectDeployments - .filter(projectDeployment => projectDeployment.deployer.deployerLrn === deployment.deployer.deployerLrn && projectDeployment.id !== deployment.id); + const projectDeployments = await this.db.getDeploymentsByProjectId( + deployment.projectId, + ); + const oldDeployments = projectDeployments.filter( + (projectDeployment) => + projectDeployment.deployer.deployerLrn === + deployment.deployer.deployerLrn && + projectDeployment.id !== deployment.id && + !deployment.isDNS, + ); for (const oldDeployment of oldDeployments) { await this.db.updateDeployment( { id: oldDeployment.id }, - { isCurrent: false } + { isCurrent: false }, ); } - }; + } } /**