From 1ccb205495edc5b93b659d586393a35610067667 Mon Sep 17 00:00:00 2001 From: Mauricio Siu Date: Sun, 21 Dec 2025 01:35:21 -0600 Subject: [PATCH] fix(admin): add optional chaining to safely access settings properties --- packages/server/src/services/admin.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/server/src/services/admin.ts b/packages/server/src/services/admin.ts index 861d40dfb..323d0177e 100644 --- a/packages/server/src/services/admin.ts +++ b/packages/server/src/services/admin.ts @@ -110,9 +110,9 @@ export const getDokployUrl = async () => { } const settings = await getWebServerSettings(); - if (settings.host) { - const protocol = settings.https ? "https" : "http"; - return `${protocol}://${settings.host}`; + if (settings?.host) { + const protocol = settings?.https ? "https" : "http"; + return `${protocol}://${settings?.host}`; } - return `http://${settings.serverIp}:${process.env.PORT}`; + return `http://${settings?.serverIp}:${process.env.PORT}`; };