feat: multiple hotelcodes assignable to users

This commit is contained in:
Björn Fromme
2025-01-08 10:07:19 +01:00
parent 5a07d95837
commit c15188c43c
16 changed files with 256 additions and 67 deletions
+4 -4
View File
@@ -55,7 +55,7 @@ class UserDataHandler
array $roles,
bool $isTeamer = false,
array $crmSelections = [],
?string $hotelCode = null
array $hotelCodes = []
): User {
$user = new User();
$user
@@ -64,7 +64,7 @@ class UserDataHandler
->setEmail($profileResponse->getCommunication()->getEmail())
->setBusProPersonId($profileResponse->getPersonId())
->setBusProAddressId($profileResponse->getAddressId())
->setHotelCode($hotelCode)
->setHotelCodes($hotelCodes)
->setRoles($roles)
;
@@ -95,12 +95,12 @@ class UserDataHandler
array $roles,
bool $isTeamer = false,
array $crmSelections = [],
?string $hotelCode = null
array $hotelCodes = []
): void {
$user
->setEmail($profileResponse->getCommunication()->getEmail())
->setRoles($roles)
->setHotelCode($hotelCode)
->setHotelCodes($hotelCodes)
;
if (true === $isTeamer) {