From 1d67476ed0efc3fe9ee775f57bf8b350d0792612 Mon Sep 17 00:00:00 2001 From: Milan Date: Fri, 13 Feb 2026 01:14:37 +0200 Subject: [PATCH] refactor: Simplify validateMCPServerName to match original ternary style --- .../src/components/mcp_tools/utils.tsx | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/ui/litellm-dashboard/src/components/mcp_tools/utils.tsx b/ui/litellm-dashboard/src/components/mcp_tools/utils.tsx index 1d6ae540434..0039ccc62ba 100644 --- a/ui/litellm-dashboard/src/components/mcp_tools/utils.tsx +++ b/ui/litellm-dashboard/src/components/mcp_tools/utils.tsx @@ -47,15 +47,7 @@ export const validateMCPServerUrl = (value: string) => { }; export const validateMCPServerName = (value: string) => { - if (!value) return Promise.resolve(); - - if (value.includes("-")) { - return Promise.reject("Server name cannot contain '-' (hyphen). Please use '_' (underscore) instead."); - } - - if (value.includes(" ")) { - return Promise.reject("Server name cannot contain spaces. Please use '_' (underscore) instead."); - } - - return Promise.resolve(); + return value && (value.includes("-") || value.includes(" ")) + ? Promise.reject("Server name cannot contain '-' (hyphen) or spaces. Please use '_' (underscore) instead.") + : Promise.resolve(); };