X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=routes%2Fmessages.js;h=74ec8bd41c375dcdfa99520c2d9e032a3474231b;hb=582df3497b0f91dd4b645386a059eac9e98da1bb;hp=7e60b7cdcf7be0dc05152ae19c35302390a657b2;hpb=298c42e63ae321526693e9ce418c4113af36e025;p=vchess.git diff --git a/routes/messages.js b/routes/messages.js index 7e60b7cd..74ec8bd4 100644 --- a/routes/messages.js +++ b/routes/messages.js @@ -1,15 +1,17 @@ +// Router for contact form sending + let router = require("express").Router(); -const sendEmail = require(__dirname.replace("/routes", "/utils/sendEmail")); +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 email = req.body["email"]; + const from = req.body["email"]; const subject = req.body["subject"]; - const content = req.body["content"]; + const body = req.body["body"]; // TODO: sanitize ? - sendEmail(email, subject, content, err => { + mailer.send(from, mailer.contact, subject, body, err => { if (!!err) return res.json({errmsg:err}); // OK, everything fine