mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-29 07:10:57 +00:00
refactor(iam): remove remaining prisma.user refs from passenger side align RegisterDto to IAM body
This commit is contained in:
@@ -153,13 +153,15 @@ export class GuestBookingService {
|
||||
|
||||
if (dto.createAccount && firstPassenger.email && dto.password) {
|
||||
// Delegate full IAM account creation to PassengerAuthService
|
||||
const guestName = firstPassenger.passengerName ?? 'Guest';
|
||||
const result = await this.passengerAuthService.register(
|
||||
{
|
||||
fullName: firstPassenger.passengerName,
|
||||
email: firstPassenger.email,
|
||||
phone: firstPassenger.phone || `+guest-${Date.now()}`,
|
||||
username: firstPassenger.email,
|
||||
phoneNumber: firstPassenger.phone || `+251900000000`,
|
||||
name: { en: guestName, am: guestName },
|
||||
password: dto.password,
|
||||
nationality: firstPassenger.nationality,
|
||||
confirmPassword: dto.password,
|
||||
},
|
||||
req,
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user