From efb28a96e7b94dbaf4305c175fcbc254f0eaa0b6 Mon Sep 17 00:00:00 2001 From: Marco Pedone Date: Tue, 27 Jan 2026 16:47:02 +0100 Subject: [PATCH] fix: remove unused button and improve layout in ShareAnnunci email template fix: clear selected listings and email state on successful email send fix: add logging for annunci data in comunicazioni router --- apps/infoalloggi/emails/share-annunci.tsx | 20 +++++-------------- .../area-riservata/admin/impostazioni.tsx | 4 ++-- .../src/server/api/routers/comunicazioni.ts | 2 +- 3 files changed, 8 insertions(+), 18 deletions(-) diff --git a/apps/infoalloggi/emails/share-annunci.tsx b/apps/infoalloggi/emails/share-annunci.tsx index 4e98be6..56edef9 100644 --- a/apps/infoalloggi/emails/share-annunci.tsx +++ b/apps/infoalloggi/emails/share-annunci.tsx @@ -1,5 +1,4 @@ import { - Button, Heading, Img, Link, @@ -40,33 +39,24 @@ const ShareAnnunci = ({ nome, annunci }: ShareAnnunciProps) => { disponibili. -
- -
+
+ Annunci selezionati per te: {annunci?.map((annuncio) => ( <> - - Annunci selezionati per te: -
{`Annuncio -
- Codice: {annuncio.codice} +
+ Codice: {annuncio.codice}
{ const { mutate } = api.comunicazioni.sendAnnunciEmail.useMutation({ onSuccess: () => { - setSelectedAnnunci([]); - setEmail(""); + // setSelectedAnnunci([]); + // setEmail(""); toast.success("Email inviata con successo"); }, onError: (error) => { diff --git a/apps/infoalloggi/src/server/api/routers/comunicazioni.ts b/apps/infoalloggi/src/server/api/routers/comunicazioni.ts index 0aeebbe..195b361 100644 --- a/apps/infoalloggi/src/server/api/routers/comunicazioni.ts +++ b/apps/infoalloggi/src/server/api/routers/comunicazioni.ts @@ -117,7 +117,7 @@ export const comunicazioniRouter = createTRPCRouter({ .where("images_refs.ordine", "=", 0) .where("annunci.id", "in", input.annunci) .execute(); - + console.log(annunci); await NewMail({ template: { mailType: "shareAnnunci",