summaryrefslogtreecommitdiff
path: root/routes.js
diff options
context:
space:
mode:
authorRaphael Kabo <mail@raphaelkabo.com>2022-11-14 09:54:14 +0000
committerRaphael Kabo <mail@raphaelkabo.com>2022-11-14 09:59:06 +0000
commitb2298e4b627a3d19439bfa31071106b044c569f9 (patch)
tree3af978c01642ebf2799b645e405b671b8f43cf02 /routes.js
parentc2964f7626193b040acbffac5dd76dcf449d55fb (diff)
linting
Diffstat (limited to 'routes.js')
-rwxr-xr-xroutes.js58
1 files changed, 29 insertions, 29 deletions
diff --git a/routes.js b/routes.js
index ccb6518..a3f3d87 100755
--- a/routes.js
+++ b/routes.js
@@ -83,7 +83,7 @@ function render_plain() {
}
const ical = require('ical');
-const {exportIcal} = require('./helpers.js');
+const { exportIcal } = require('./helpers.js');
const sgMail = require('@sendgrid/mail');
const nodemailer = require("nodemailer");
@@ -185,7 +185,7 @@ router.get('/', (req, res) => {
domain,
email: contactEmail,
siteName,
- showKofi,
+ showKofi,
});
});
@@ -627,7 +627,7 @@ router.get('/exportevent/:eventID', (req, res) => {
.populate('eventGroup')
.then((event) => {
if (event) {
- const string = exportIcal([ event ]);
+ const string = exportIcal([event]);
res.send(string);
}
})
@@ -764,7 +764,7 @@ router.post('/newevent', async (req, res) => {
if (acc.includes(current.email)) {
return acc;
}
- return [ current.email, ...acc ];
+ return [current.email, ...acc];
}, []);
subscribers.forEach(emailAddress => {
req.app.get('hbsInstance').renderView('./views/emails/eventgroupupdated.handlebars', { siteName, siteLogo, domain, eventID: req.params.eventID, eventGroupName: eventGroup.name, eventName: event.name, eventID: event.id, eventGroupID: eventGroup.id, emailAddress: encodeURIComponent(emailAddress), cache: true, layout: 'email.handlebars' }, function (err, html) {
@@ -1437,7 +1437,7 @@ router.post('/attendevent/:eventID', async (req, res) => {
return res.sendStatus(403);
}
- Event.findOneAndUpdate({ id: req.params.eventID, 'attendees.removalPassword': req.body.removalPassword }, {
+ Event.findOneAndUpdate({ id: req.params.eventID, 'attendees.removalPassword': req.body.removalPassword }, {
"$set": {
"attendees.$.status": "attending",
"attendees.$.name": req.body.attendeeName,
@@ -1660,30 +1660,30 @@ router.post('/subscribe/:eventGroupID', (req, res) => {
eventGroup.save();
if (sendEmails) {
req.app.get('hbsInstance').renderView('./views/emails/subscribed.handlebars', { eventGroupName: eventGroup.name, eventGroupID: eventGroup.id, emailAddress: encodeURIComponent(subscriber.email), siteName, siteLogo, domain, cache: true, layout: 'email.handlebars' }, function (err, html) {
- const msg = {
- to: subscriber.email,
- from: {
- name: siteName,
- email: contactEmail,
- },
- subject: `${siteName}: You have subscribed to an event group`,
- html,
- };
- switch (mailService) {
- case 'sendgrid':
- sgMail.send(msg).catch(e => {
- console.error(e.toString());
- res.status(500).end();
- });
- break;
- case 'nodemailer':
- nodemailerTransporter.sendMail(msg).catch(e => {
- console.error(e.toString());
- res.status(500).end();
- });
- break;
- }
- });
+ const msg = {
+ to: subscriber.email,
+ from: {
+ name: siteName,
+ email: contactEmail,
+ },
+ subject: `${siteName}: You have subscribed to an event group`,
+ html,
+ };
+ switch (mailService) {
+ case 'sendgrid':
+ sgMail.send(msg).catch(e => {
+ console.error(e.toString());
+ res.status(500).end();
+ });
+ break;
+ case 'nodemailer':
+ nodemailerTransporter.sendMail(msg).catch(e => {
+ console.error(e.toString());
+ res.status(500).end();
+ });
+ break;
+ }
+ });
}
return res.redirect(`/group/${eventGroup.id}`)
})