From d5ea2fc7e9c114844b831d72acae863e4f6c7aa9 Mon Sep 17 00:00:00 2001 From: Jaimin Khunt Date: Sun, 24 May 2026 03:42:18 +0530 Subject: [PATCH] allowing spaces in display name --- packages/utils/src/validation.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/utils/src/validation.ts b/packages/utils/src/validation.ts index 41c52aaa133..2dcd7683408 100644 --- a/packages/utils/src/validation.ts +++ b/packages/utils/src/validation.ts @@ -31,7 +31,7 @@ export const PERSON_NAME_REGEX = /^[\p{L}\s'-]+$/u; * Use case: International usernames like "josé_123", "李明.dev", "müller-2024" * Blocks: Spaces and injection-risk characters */ -export const DISPLAY_NAME_REGEX = /^[\p{L}\p{N}_.-]+$/u; +export const DISPLAY_NAME_REGEX = /^[\p{L}\p{N}_. -]+$/u; /** * Company/Organization Name Pattern (for company_name, workspace names) @@ -107,7 +107,7 @@ export const validateDisplayName = (displayName: string): boolean | string => { } if (!DISPLAY_NAME_REGEX.test(displayName)) { - return "Display name can only contain letters, numbers, periods, hyphens, and underscores"; + return "Display name can only contain letters, numbers, spaces, periods, hyphens, and underscores"; } return true;