Separate client and server codes. Keep everything in one git repo for simplicity
[vchess.git] / routes / messages.js
diff --git a/routes/messages.js b/routes/messages.js
deleted file mode 100644 (file)
index 74ec8bd..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-// Router for contact form sending
-
-let router = require("express").Router();
-const mailer = require(__dirname.replace("/routes", "/utils/mailer"));
-
-// Send a message through contact form
-router.post("/messages", (req,res,next) => {
-       if (!req.xhr)
-               return res.json({errmsg: "Unauthorized access"});
-       const from = req.body["email"];
-       const subject = req.body["subject"];
-       const body = req.body["body"];
-       // TODO: sanitize ?
-       mailer.send(from, mailer.contact, subject, body, err => {
-               if (!!err)
-                       return res.json({errmsg:err});
-               // OK, everything fine
-               res.json({}); //ignored
-       });
-});
-
-module.exports = router;