From e153fc9ddba07482398e6ee2dd4def9bda2ba1e3 Mon Sep 17 00:00:00 2001 From: Marco Pedone Date: Wed, 18 Feb 2026 10:20:15 +0100 Subject: [PATCH] feat: update email template for Scheda Annuncio to use generic mail type and enhance subject and body --- apps/infoalloggi/biome.json | 4 ++-- .../src/server/api/routers/comunicazioni.ts | 18 +++++------------- 2 files changed, 7 insertions(+), 15 deletions(-) diff --git a/apps/infoalloggi/biome.json b/apps/infoalloggi/biome.json index 9b6a2dd..db5b8ea 100644 --- a/apps/infoalloggi/biome.json +++ b/apps/infoalloggi/biome.json @@ -69,7 +69,7 @@ "linter": { "domains": { "next": "recommended", - "project": "recommended", + "project": "none", "react": "recommended" }, "enabled": true, @@ -133,4 +133,4 @@ "root": "../../", "useIgnoreFile": false } -} +} \ No newline at end of file diff --git a/apps/infoalloggi/src/server/api/routers/comunicazioni.ts b/apps/infoalloggi/src/server/api/routers/comunicazioni.ts index 2ad7093..1f54327 100644 --- a/apps/infoalloggi/src/server/api/routers/comunicazioni.ts +++ b/apps/infoalloggi/src/server/api/routers/comunicazioni.ts @@ -90,26 +90,18 @@ export const comunicazioniRouter = createTRPCRouter({ ], }, }); + await NewMail({ template: { - mailType: "emailSchedaContatto", + mailType: "generic", props: { - nominativo: input.nominativo, - telefono: input.numero, - indirizzo: input.indirizzo, + title: `Ricevuta invio Scheda ${input.codice} a ${input.to}`, + testo: `La scheda dell'annuncio ${input.codice} รจ stata inviata a ${input.to} con successo.`, }, }, mail: { - subject: `Ric. invio Scheda ${input.codice} a ${input.to}`, + subject: `Ricevuta invio Scheda ${input.codice} a ${input.to}`, to: "web@infoalloggi.it", - attachments: [ - { - filename: `scheda annuncio ${input.codice}.pdf`, - content: base64Content, - encoding: "base64", - contentType: "application/pdf", - }, - ], }, }); } catch (e) {