diff --git a/src/mailer/mail-templates/sosTechEmail.ejs b/src/mailer/mail-templates/sosTechEmail.ejs index 512c3ceaa72470f9432825e91e5dd4472f624823..52efb5047571f394743e049c34b80c8ddd425bc0 100644 --- a/src/mailer/mail-templates/sosTechEmail.ejs +++ b/src/mailer/mail-templates/sosTechEmail.ejs @@ -7,8 +7,8 @@ Veuillez trouver ci-joint la liste des demandes d'aide en ligne du jour : <table style="border: solid 1px"> <thead> <tr> - <th style="padding: 8px">Nom</th> <th style="padding: 8px">Prénom</th> + <th style="padding: 8px">Nom</th> <th style="padding: 8px">Téléphone</th> <th style="padding: 8px">Besoin(s)</th> <th style="padding: 8px">Créneau</th> diff --git a/src/online-mediation/dto/onlineMediation.dto.ts b/src/online-mediation/dto/onlineMediation.dto.ts index 240bda3618e313bde90808e2d4bad999bc1d578f..a86c74475e7490a9b6ccf32d54963c4e026f1239 100644 --- a/src/online-mediation/dto/onlineMediation.dto.ts +++ b/src/online-mediation/dto/onlineMediation.dto.ts @@ -8,7 +8,7 @@ export class OnlineMediationDto { @IsNotEmpty() @ApiProperty({ type: String }) - readonly surname: string; + surname: string; @IsNotEmpty() @ApiProperty({ type: String }) diff --git a/src/online-mediation/onlineMediation.service.ts b/src/online-mediation/onlineMediation.service.ts index f0fc5a8f877573453d625e65bc0cd97f20d34edb..8341c348d86fb1164d0c609a0d99d31d308bafee 100644 --- a/src/online-mediation/onlineMediation.service.ts +++ b/src/online-mediation/onlineMediation.service.ts @@ -24,6 +24,7 @@ export class OnlineMediationService { */ public async create(newMediation: OnlineMediationDto): Promise<IOnlineMediation> { try { + newMediation.surname = newMediation.surname.toUpperCase(); return await this.OnlineMediationModel.create(newMediation); } catch (err) { this.logger.error(`Creation Error : ${err}`); diff --git a/src/users/services/users.service.ts b/src/users/services/users.service.ts index 2f43e6543f2125319e5342b179c76e57b9ba10ea..08a2ebfa23f2b3110b43d906582d935135b8ee9c 100644 --- a/src/users/services/users.service.ts +++ b/src/users/services/users.service.ts @@ -53,7 +53,13 @@ export class UsersService { ); } let createUser = new this.userModel(createUserDto); - createUser.structuresLink = createUser.structuresLink.map((id) => new Types.ObjectId(id)); + createUser.surname = createUser.surname.toUpperCase(); + createUser.structuresLink = []; + if (createUserDto.structuresLink) { + createUserDto.structuresLink.forEach((structureId) => { + createUser.structuresLink.push(new Types.ObjectId(structureId)); + }); + } createUser.password = await this.hashPassword(createUser.password); createUser.unattachedSince = DateTime.local(); // Send verification email