From f9b6d1df47ae2f8f71ecd2e34b0772e856900c26 Mon Sep 17 00:00:00 2001 From: Antoine Dufils Date: Wed, 27 Aug 2025 21:35:49 +0200 Subject: [PATCH] fix: send manual email (need to check if RGPD are respected) --- backend/src/controllers/email.controller.ts | 4 ++-- backend/src/services/user.service.ts | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/backend/src/controllers/email.controller.ts b/backend/src/controllers/email.controller.ts index 919d61e..7debcd8 100644 --- a/backend/src/controllers/email.controller.ts +++ b/backend/src/controllers/email.controller.ts @@ -76,8 +76,8 @@ export const handleSendEmail = async (req: Request, res: Response) => { if(templateName === "templateWelcome" ){ let token; - let user = await user_service.getUserByEmail(recp) - token = await registration_service.getRegistrationByUserId(user.id) + let user = await user_service.getUserByEmail(recp); + token = await registration_service.getRegistrationByUserId(user.id); if(!token) continue; // Générer le contenu HTML du mail htmlEmail = generateEmailHtml(templateName, {token : token}); diff --git a/backend/src/services/user.service.ts b/backend/src/services/user.service.ts index 741783f..14a2a87 100644 --- a/backend/src/services/user.service.ts +++ b/backend/src/services/user.service.ts @@ -124,7 +124,8 @@ export const getUsers = async () => { userId: userSchema.id, firstName: userSchema.first_name, lastName: userSchema.last_name, - permission : userSchema.permission + permission : userSchema.permission, + email: userSchema.email } ).from(userSchema); return users;