From 361fd7513389f110650b8eb5c599ac898c8814ea Mon Sep 17 00:00:00 2001 From: Simon Emanuelsson Date: Mon, 30 Jun 2025 14:30:30 +0200 Subject: [PATCH] fix: lowerCase firstname and lastname when matching between rooms --- .../EnterDetails/Details/Multiroom/schema.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/scandic-web/components/HotelReservation/EnterDetails/Details/Multiroom/schema.ts b/apps/scandic-web/components/HotelReservation/EnterDetails/Details/Multiroom/schema.ts index d6377a0da..830513eb1 100644 --- a/apps/scandic-web/components/HotelReservation/EnterDetails/Details/Multiroom/schema.ts +++ b/apps/scandic-web/components/HotelReservation/EnterDetails/Details/Multiroom/schema.ts @@ -73,7 +73,8 @@ export function getMultiroomDetailsSchema( (data) => !crossValidationData.some( (room) => - room.firstName === data.firstName && room.lastName === data.lastName + room.firstName.toLowerCase() === data.firstName.toLowerCase() && + room.lastName.toLowerCase() === data.lastName.toLowerCase() ), { message: multiroomErrors.FIRST_AND_LAST_NAME_UNIQUE, @@ -84,7 +85,8 @@ export function getMultiroomDetailsSchema( (data) => !crossValidationData.some( (room) => - room.firstName === data.firstName && room.lastName === data.lastName + room.firstName.toLowerCase() === data.firstName.toLowerCase() && + room.lastName.toLowerCase() === data.lastName.toLowerCase() ), { message: multiroomErrors.FIRST_AND_LAST_NAME_UNIQUE,