Skip to content

Commit 5bd9b2b

Browse files
authored
feat: log "TICKET_GIFT_SENT" email (#251)
1 parent aa63a5e commit 5bd9b2b

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

src/notifications/tickets.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,4 +232,22 @@ export const sendActualUserTicketQREmails = async ({
232232
to,
233233
ticketName: userTickets[0].ticketTemplate.name,
234234
});
235+
236+
const emailLogsValuesToInsert = userTickets.map((someUserTicket) => {
237+
const next = insertUserTicketsEmailLogSchema.parse({
238+
emailType: UserTicketsEmailType.TICKET_GIFT_SENT,
239+
userTicketId: someUserTicket.id,
240+
userId: someUserTicket.user?.id ?? "",
241+
});
242+
243+
return next;
244+
});
245+
246+
await DB.insert(userTicketsEmailLogSchema).values(emailLogsValuesToInsert);
247+
248+
logger.info(
249+
`Sent "TICKET_GIFT_SENT" email to ${userTickets
250+
.map((t) => t.user?.email)
251+
.join(", ")}`,
252+
);
235253
};

0 commit comments

Comments
 (0)