X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=server%2Froutes%2Fchallenges.js;h=c85c60986cf4472ca46554d9653735f92d451922;hb=f4f4c03ccf97e82bbab8ee4af01445057403f1a2;hp=174cf451a0b86e0bb5de050004c1773aa227fdd1;hpb=5a3da96860d36e5131cc5c7c761ac46fb6787685;p=vchess.git diff --git a/server/routes/challenges.js b/server/routes/challenges.js index 174cf451..c85c6098 100644 --- a/server/routes/challenges.js +++ b/server/routes/challenges.js @@ -6,15 +6,7 @@ const ChallengeModel = require("../models/Challenge"); router.post("/challenges/:vid([0-9]+)", access.logged, access.ajax, (req,res) => { const vid = req.params["vid"]; - const chall = { - uid: req.userId, - vid: vid, - fen: req.body["fen"], - mainTime: req.body["mainTime"], - increment: req.body["increment"], - nbPlayers: req.body["nbPlayers"], - players: req.body["players"], - }; + // TODO: check data req.body.chall ( const error = ChallengeModel.checkChallenge(chall); ChallengeModel.create(chall, (err,lastId) => { res.json(err || {cid: lastId["rowid"]}); @@ -22,7 +14,7 @@ router.post("/challenges/:vid([0-9]+)", access.logged, access.ajax, (req,res) => }); //// index -//router.get("/challengesbyplayer", access.logged, access.ajax, (req,res) => { +//router.get("/challenges", access.logged, access.ajax, (req,res) => { // if (req.query["uid"] != req.user._id) // return res.json({errmsg: "Not your challenges"}); // let uid = ObjectID(req.query["uid"]);