diff --git a/src/routes/auth/auth.service.ts b/src/routes/auth/auth.service.ts index 8d932ac..b0a382f 100644 --- a/src/routes/auth/auth.service.ts +++ b/src/routes/auth/auth.service.ts @@ -51,7 +51,7 @@ export class AuthService { /** * Connexion utilisateur */ - async login(dto : LoginDto) { + async login(dto: LoginDto) { const user = await this.usersService.findByEmail(dto.email); // Vérification du mot de passe @@ -103,7 +103,12 @@ export class AuthService { registerDto.status = StatutUtilisateurType.EN_ATTENTE; // Création de l'utilisateur (UserService gère le hash) - const user = await this.usersService.create(registerDto); + let user: + try { + const user = await this.usersService.create(registerDto); + } catch (error) { + console.error('Erreur pendant la creation du user : ', error); + } // Génération des tokens const tokens = await this.generateTokens(user.id, user.email, user.role);