X-Git-Url: https://git.auder.net/?p=vchess.git;a=blobdiff_plain;f=server%2Futils%2Faccess.js;h=6b8eac8d51efa4c3cf03341661ed44a716949222;hp=732353f2d75ee3b1fd8b902e60f0a7e290c975b0;hb=2c5d7b20742b802d9c47916915c1114bcfc9a9c3;hpb=9edfb7146fdc4dd08914b2a117d2852e705353aa diff --git a/server/utils/access.js b/server/utils/access.js index 732353f2..6b8eac8d 100644 --- a/server/utils/access.js +++ b/server/utils/access.js @@ -6,7 +6,7 @@ module.exports = logged: function(req, res, next) { const callback = () => { if (!loggedIn) - res.json({errmsg: "Error: try to delete cookies"}); + res.json({ errmsg: "Error: try to delete cookies" }); else next(); }; let loggedIn = undefined; @@ -14,7 +14,7 @@ module.exports = loggedIn = false; callback(); } else { - UserModel.getOne("sessionToken", req.cookies.token, function(err, user) { + UserModel.getOne("sessionToken", req.cookies.token, (err, user) => { if (!!user) { req.userId = user.id; req.userName = user.name; @@ -33,25 +33,25 @@ module.exports = unlogged: function(req, res, next) { // Just a quick heuristic, which should be enough const loggedIn = !!req.cookies.token; - if (loggedIn) res.json({errmsg: "Error: try to delete cookies"}); + if (loggedIn) res.json({ errmsg: "Error: try to delete cookies" }); else next(); }, // Prevent direct access to AJAX results ajax: function(req, res, next) { - if (!req.xhr) res.json({errmsg: "Unauthorized access"}); + if (!req.xhr) res.json({ errmsg: "Unauthorized access" }); else next(); }, - // Check for errors before callback (continue page loading). TODO: better name. + // Check for errors before callback (continue page loading). (TODO: name?) checkRequest: function(res, err, out, msg, cb) { - if (!!err) res.json({errmsg: err.errmsg || err.toString()}); + if (!!err) res.json({ errmsg: err.errmsg || err.toString() }); else if ( !out || (Array.isArray(out) && out.length == 0) || (typeof out === "object" && Object.keys(out).length == 0) ) { - res.json({errmsg: msg}); + res.json({ errmsg: msg }); } else cb(); } }