diff options
Diffstat (limited to 'src/routes/event.ts')
-rw-r--r-- | src/routes/event.ts | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/routes/event.ts b/src/routes/event.ts index 1b79f12..de5cb4c 100644 --- a/src/routes/event.ts +++ b/src/routes/event.ts @@ -27,6 +27,9 @@ import crypto from "crypto"; import ical from "ical"; import { markdownToSanitizedHTML } from "../util/markdown.js"; import { checkMagicLink, getConfigMiddleware } from "../lib/middleware.js"; +import { getConfig } from "../lib/config.js"; +const config = getConfig(); + const storage = multer.memoryStorage(); // Accept only JPEG, GIF or PNG images, up to 10MB @@ -193,6 +196,7 @@ router.post( if (eventData.creatorEmail && req.app.locals.sendEmails) { sendEmailFromTemplate( eventData.creatorEmail, + "", `${eventData.eventName}`, "createEvent", { @@ -229,6 +233,7 @@ router.post( subscribers?.forEach((emailAddress) => { sendEmailFromTemplate( emailAddress, + "", `New event in ${eventGroup.name}`, "eventGroupUpdated", { @@ -493,6 +498,7 @@ router.put( .map((o) => o.email); if (attendeeEmails?.length) { sendEmailFromTemplate( + config.general.email, attendeeEmails.join(","), `${event.name} was just edited`, "editEvent", @@ -608,6 +614,7 @@ router.post( if (creatorEmail && req.app.locals.sendEmails) { sendEmailFromTemplate( creatorEmail, + "", `${importedEventData.summary}`, "createEvent", { @@ -688,6 +695,7 @@ router.delete( if (attendeeEmail && req.app.locals.sendEmails) { await sendEmailFromTemplate( attendeeEmail, + "", "You have been removed from an event", "unattendEvent", { @@ -739,6 +747,7 @@ router.get( if (req.app.locals.sendEmails && attendee.email) { sendEmailFromTemplate( attendee.email, + "", `You have been removed from ${event.name}`, "unattendEvent", { |