Merged in fix(BOOK-659)-multiroom-name-check (pull request #3384)

fix(BOOK-659): trim names for multiroom booking

* fix(BOOK-659): trim names for multiroom booking


Approved-by: Matilda Haneling
This commit is contained in:
Matilda Landström
2025-12-30 10:02:36 +00:00
parent d2ffb32f84
commit 15626d49af
4 changed files with 27 additions and 28 deletions

View File

@@ -61,8 +61,10 @@ export function getMultiroomDetailsSchema(
(data) =>
!crossValidationData.some(
(room) =>
room.firstName?.toLowerCase() === data.firstName.toLowerCase() &&
room.lastName?.toLowerCase() === data.lastName.toLowerCase()
room.firstName?.toLowerCase().trim() ===
data.firstName.toLowerCase().trim() &&
room.lastName?.toLowerCase().trim() ===
data.lastName.toLowerCase().trim()
),
{
message: multiroomErrors.FIRST_AND_LAST_NAME_UNIQUE,
@@ -73,8 +75,10 @@ export function getMultiroomDetailsSchema(
(data) =>
!crossValidationData.some(
(room) =>
room.firstName?.toLowerCase() === data.firstName.toLowerCase() &&
room.lastName?.toLowerCase() === data.lastName.toLowerCase()
room.firstName?.toLowerCase().trim() ===
data.firstName.toLowerCase().trim() &&
room.lastName?.toLowerCase().trim() ===
data.lastName.toLowerCase().trim()
),
{
message: multiroomErrors.FIRST_AND_LAST_NAME_UNIQUE,