UserModel.getOne("sessionToken", req.cookies.token, function(err, user) {
if (!!err || !user)
callback(anonymous);
- else (!!user)
+ else
callback(user);
});
});
router.get("/users", access.ajax, (req,res) => {
- // TODO: list all names + id for users of given ID (query "ids")
+ const ids = req.query["ids"];
+ UserModel.getByIds(ids, (err,users) => {
+ if (!!err)
+ return res.json({errmsg: err.toString()});
+ return res.json({users:users});
+ });
});
// to: object user (to who we send an email)
if (!!err)
return res.json({errmsg: err.toString()});
const body =
- "Hello " + to.name + "!\n" +
+ "Hello " + to.name + "!\\n" +
"Access your account here: " +
params.siteURL + "/#/authenticate/" + token + "\\n" +
"Token will expire in " + params.token.expire/(1000*60) + " minutes."