Fixes
[vchess.git] / server / routes / challenges.js
index a7adcf5..4bbce8e 100644 (file)
@@ -21,7 +21,7 @@ router.post("/challenges", access.logged, access.ajax, (req,res) => {
   let challenge =
   {
     fen: req.body.chall.fen,
-    timeControl: req.body.chall.timeControl,
+    cadence: req.body.chall.cadence,
     vid: req.body.chall.vid,
     uid: req.userId,
     to: req.body.chall.to, //string: user name (may be empty)
@@ -35,11 +35,13 @@ router.post("/challenges", access.logged, access.ajax, (req,res) => {
   {
     UserModel.getOne("name", challenge.to, (err,user) => {
       if (!!err || !user)
-        return res.json(err | {errmsg: "Typo in player name"});
+        return res.json(err || {errmsg: "Typo in player name"});
       challenge.to = user.id; //ready now to insert challenge
       insertChallenge();
       if (user.notify)
-        UserModel.notify(user, "New challenge: " + params.siteURL + "/");
+        UserModel.notify(
+          user,
+          "New challenge: " + params.siteURL + "/#/?disp=corr");
     });
   }
   else