fix: lowerCase firstname and lastname when matching between rooms

This commit is contained in:
Simon Emanuelsson
2025-06-30 14:30:30 +02:00
committed by Simon.Emanuelsson
parent 9eff04f987
commit 361fd75133

View File

@@ -73,7 +73,8 @@ export function getMultiroomDetailsSchema(
(data) => (data) =>
!crossValidationData.some( !crossValidationData.some(
(room) => (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, message: multiroomErrors.FIRST_AND_LAST_NAME_UNIQUE,
@@ -84,7 +85,8 @@ export function getMultiroomDetailsSchema(
(data) => (data) =>
!crossValidationData.some( !crossValidationData.some(
(room) => (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, message: multiroomErrors.FIRST_AND_LAST_NAME_UNIQUE,