summaryrefslogtreecommitdiff
path: root/src/routes
diff options
context:
space:
mode:
Diffstat (limited to 'src/routes')
-rw-r--r--src/routes/event.ts9
-rw-r--r--src/routes/group.ts1
-rw-r--r--src/routes/magicLink.ts1
3 files changed, 11 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",
{
diff --git a/src/routes/group.ts b/src/routes/group.ts
index 1bbf501..9f4105c 100644
--- a/src/routes/group.ts
+++ b/src/routes/group.ts
@@ -95,6 +95,7 @@ router.post(
if (groupData.creatorEmail && req.app.locals.sendEmails) {
sendEmailFromTemplate(
groupData.creatorEmail,
+ "",
`${eventGroup.name}`,
"createEventGroup",
{
diff --git a/src/routes/magicLink.ts b/src/routes/magicLink.ts
index 499d0a4..b4afca6 100644
--- a/src/routes/magicLink.ts
+++ b/src/routes/magicLink.ts
@@ -50,6 +50,7 @@ router.post("/magic-link/event/create", async (req: Request, res: Response) => {
sendEmailFromTemplate(
email,
+ "",
`Magic link to create an event`,
"createEventMagicLink",
{