X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=server%2Froutes%2Fchallenges.js;h=1348cf457c282bc5c46bd957f17d707c3441bae5;hp=3f6840c0b0b9ededb028d59fdeb62ff5839c262c;hb=6fba6e0c029afc74a780ef845a02659da53c84e0;hpb=9aa229f3fbc99657d1ce45e5deaf9643b24c58ea diff --git a/server/routes/challenges.js b/server/routes/challenges.js index 3f6840c0..1348cf45 100644 --- a/server/routes/challenges.js +++ b/server/routes/challenges.js @@ -51,21 +51,13 @@ router.post("/challenges", access.logged, access.ajax, (req,res) => { // Nothing to do if challenge is refused (just removal) router.put("/challenges", access.logged, access.ajax, (req,res) => { - switch (req.body.action) - { - case "withdraw": - // turn WillPlay to false (TODO?) - break; - case "accept": - // turn WillPlay to true; if then challenge is full, launch game - ChallengeModel.getSeatCount(req.body.id, (scount) => { - if (scount == 1) - launchGame(req.body.id, req.userId); - else - ChallengeModel.setSeat(req.body.id, req.userId); - }) - break; - } + // Accept challenge: turn WillPlay to true; if then challenge is full, launch game + ChallengeModel.getSeatCount(req.body.id, (scount) => { + if (scount == 1) + launchGame(req.body.id, req.userId); + else + ChallengeModel.setSeat(req.body.id, req.userId); + }); res.json({}); });