summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphael Kabo <raphaelkabo@gmail.com>2022-01-17 10:38:33 +0000
committerRaphael Kabo <raphaelkabo@gmail.com>2022-01-17 10:38:33 +0000
commite135d9c68932ca77bfb9bc662e3798700d4250d2 (patch)
treef8e9cd9dfaef4609e6e684dce993fda222900477
parentacede6b36a7871bbafe0df921e75ff63762eadc9 (diff)
Add new verify token routes
-rwxr-xr-xroutes.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/routes.js b/routes.js
index 1ecde58..115e8cd 100755
--- a/routes.js
+++ b/routes.js
@@ -875,6 +875,30 @@ router.post('/neweventgroup', (req, res) => {
.catch((err) => { res.send('Database error, please try again :( - ' + err); addToLog("createEvent", "error", "Attempt to create event failed with error: " + err); });
});
+router.post('/verifytoken/event/:eventID', (req, res) => {
+ Event.findOne({
+ id: req.params.eventID,
+ editToken: req.body.editToken,
+ })
+ .then(event => {
+ if (event) return res.sendStatus(200);
+ return res.sendStatus(404);
+ })
+});
+
+router.post('/verifytoken/group/:eventGroupID', (req, res) => {
+ console.log(req.body);
+ EventGroup.findOne({
+ id: req.params.eventGroupID,
+ editToken: req.body.editToken,
+ })
+ .then(group => {
+ if (group) return res.sendStatus(200);
+ return res.sendStatus(404);
+ })
+});
+
+
router.post('/editevent/:eventID/:editToken', (req, res) => {
console.log(req.body);
let submittedEditToken = req.params.editToken;