refactor(domain): simplify custom entrypoint checks in Docker and Traefik utilities

- Updated conditional checks for customEntrypoint to use a more concise syntax.
- Ensured consistent handling of HTTPS configurations across domain management functions.
- Improved code readability and maintainability by streamlining logic in addDomainToCompose and manageDomain functions.
This commit is contained in:
Mauricio Siu
2026-04-03 16:21:41 -06:00
parent 82893598e0
commit 4e11334940
2 changed files with 6 additions and 6 deletions

View File

@@ -35,7 +35,7 @@ export const manageDomain = async (app: ApplicationNested, domain: Domain) => {
domain.customEntrypoint || "web",
);
if (domain.customEntrypoint == null && domain.https) {
if (!domain.customEntrypoint && domain.https) {
config.http.routers[routerNameSecure] = await createRouterConfig(
app,
domain,
@@ -181,7 +181,7 @@ export const createRouterConfig = async (
}
}
if (entryPoint === "websecure" || (customEntrypoint != null && https)) {
if (entryPoint === "websecure" || (customEntrypoint && https)) {
if (certificateType === "letsencrypt") {
routerConfig.tls = { certResolver: "letsencrypt" };
} else if (certificateType === "custom" && domain.customCertResolver) {