refactor: remove duplicate case

This commit is contained in:
Mauricio Siu 2025-02-01 13:38:24 -06:00
parent fffe1d6249
commit af083ffa5d

View File

@ -214,20 +214,15 @@ export const addDomainToCompose = async (
httpLabels.push(...httpsLabels); httpLabels.push(...httpsLabels);
} }
let labels: DefinitionsService["labels"] = [];
if (compose.composeType === "docker-compose") { if (compose.composeType === "docker-compose") {
if (!result.services[serviceName].labels) { if (!result.services[serviceName].labels) {
result.services[serviceName].labels = []; result.services[serviceName].labels = [];
} }
const labels = result.services[serviceName].labels; labels = result.services[serviceName].labels;
if (Array.isArray(labels)) {
if (!labels.includes("traefik.enable=true")) {
labels.push("traefik.enable=true");
}
labels.push(...httpLabels);
}
} else { } else {
// Stack Case
if (!result.services[serviceName].deploy) { if (!result.services[serviceName].deploy) {
result.services[serviceName].deploy = {}; result.services[serviceName].deploy = {};
} }
@ -235,7 +230,8 @@ export const addDomainToCompose = async (
result.services[serviceName].deploy.labels = []; result.services[serviceName].deploy.labels = [];
} }
const labels = result.services[serviceName].deploy.labels; labels = result.services[serviceName].deploy.labels;
}
if (Array.isArray(labels)) { if (Array.isArray(labels)) {
if (!labels.includes("traefik.enable=true")) { if (!labels.includes("traefik.enable=true")) {
@ -243,7 +239,6 @@ export const addDomainToCompose = async (
} }
labels.push(...httpLabels); labels.push(...httpLabels);
} }
}
// Add the dokploy-network to the service // Add the dokploy-network to the service
result.services[serviceName].networks = addDokployNetworkToService( result.services[serviceName].networks = addDokployNetworkToService(