From e9aea1a9e043bca8f8f42d7998f14359f1acd65b Mon Sep 17 00:00:00 2001 From: Philipinho <16838612+Philipinho@users.noreply.github.com> Date: Wed, 25 Mar 2026 09:47:49 +0000 Subject: [PATCH] fix regex --- apps/client/src/lib/utils.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/client/src/lib/utils.tsx b/apps/client/src/lib/utils.tsx index b5da9c7a..5f640d45 100644 --- a/apps/client/src/lib/utils.tsx +++ b/apps/client/src/lib/utils.tsx @@ -96,7 +96,7 @@ export function getPageIcon(icon: string, size = 18): string | ReactNode { export const normalizeUrl = (url: string): string => { if (!url) return url; - if (url.startsWith("/") || /^(\S+):(\/\/)?\S+$/.test(url)) return url; + if (url.startsWith("/") || /^[a-zA-Z][a-zA-Z0-9+.-]*:/.test(url)) return url; return `https://${url}`; };