X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=server%2Froutes%2Fmessages.js;h=cd93b9fe5e23dc34475108610b9abdec7fa936a7;hb=dac395887d96e2d642b209c6db6aaacc3ffacb34;hp=74ec8bd41c375dcdfa99520c2d9e032a3474231b;hpb=625022fdcf750f0aff8fcd699f7e9b89730e1d10;p=vchess.git diff --git a/server/routes/messages.js b/server/routes/messages.js index 74ec8bd4..cd93b9fe 100644 --- a/server/routes/messages.js +++ b/server/routes/messages.js @@ -2,21 +2,23 @@ let router = require("express").Router(); const mailer = require(__dirname.replace("/routes", "/utils/mailer")); +const params = require(__dirname.replace("/routes", "/config/parameters")); // 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 - }); + if (!req.xhr) + return res.json({errmsg: "Unauthorized access"}); + const from = req.body["email"]; + const subject = req.body["subject"]; + const body = req.body["content"]; + + // TODO: sanitize ? + mailer(from, params.mail.contact, subject, body, err => { + if (!!err) + return res.json({errmsg:err}); + // OK, everything fine + res.json({}); //ignored + }); }); module.exports = router;