From 0e7e690ecc8c5cdaecb5625f9d0bb014f7f59828 Mon Sep 17 00:00:00 2001 From: Horacio Daniel Ros Date: Tue, 15 Sep 2026 10:51:31 -0300 Subject: [PATCH] =?UTF-8?q?feat:=20agregar=20formato=20de=20fecha=20y=20ho?= =?UTF-8?q?ra=20en=20la=20notificaci=C3=B3n=20de=20actualizaci=C3=B3n=20de?= =?UTF-8?q?=20perfil?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/src/Models/Users/Users.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/server/src/Models/Users/Users.ts b/server/src/Models/Users/Users.ts index 5cbfd73..dca21df 100644 --- a/server/src/Models/Users/Users.ts +++ b/server/src/Models/Users/Users.ts @@ -63,6 +63,7 @@ import ClientsList from "../Clients/Clients"; import RepeatsList from "../Repeats/Repeats"; import { OAuth2Client } from "google-auth-library"; import SchedulesDisabledList from "../SchedulesDisabled/SchedulesDisabled"; +import dayjs from "dayjs"; const cleanEmail = (email: string): string => { return email.toLowerCase().trim(); @@ -1087,10 +1088,18 @@ class UsersManager implements IUsersManager { await this.users.update(data); + const fecha = dayjs().format("DD/MM/YYYY"); + const hora = dayjs().format("HH:mm"); + await NotificationsManager.sendEmail({ email: cleanEmail(sessionUser.email), subject: "TurnosXpress :: Usuario actualizado", - message: `Hola ${sessionUser.firstName}, has actualizado tu perfil con éxito`, + templateId: "6aa948e050f4bd20460f00a5", + context: { + username: sessionUser.firstName, + fecha, + hora, + }, }); }