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