From 9a1f0b467d172f9ec5e3407be0196c4d024d840e Mon Sep 17 00:00:00 2001 From: Torsten Dittmann Date: Mon, 2 Jun 2025 12:07:18 +0200 Subject: [PATCH] fix: domain validation message display logic Check for both message and cdnProvider before showing CDN status to prevent displaying "Behind undefined" when cdnProvider is missing. --- .../components/dashboard/application/domains/show-domains.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/dokploy/components/dashboard/application/domains/show-domains.tsx b/apps/dokploy/components/dashboard/application/domains/show-domains.tsx index 97ac6ac4..ba2a471b 100644 --- a/apps/dokploy/components/dashboard/application/domains/show-domains.tsx +++ b/apps/dokploy/components/dashboard/application/domains/show-domains.tsx @@ -39,6 +39,7 @@ export type ValidationState = { error?: string; resolvedIp?: string; message?: string; + cdnProvider?: string; }; export type ValidationStates = Record; @@ -355,7 +356,7 @@ export const ShowDomains = ({ id, type }: Props) => { ) : validationState?.isValid ? ( <> - {validationState.message + {validationState.message && validationState.cdnProvider ? `Behind ${validationState.cdnProvider}` : "DNS Valid"}