fix(memleak): possible improvements to leaked vars #4079

This commit is contained in:
Tyler Renelle
2014-10-04 14:29:56 -06:00
parent 0a630d7d9b
commit 57a5a62d7c
9 changed files with 108 additions and 83 deletions
+2 -3
View File
@@ -39,8 +39,7 @@ var userdata = function(user) {
}
dataexport.leanuser = function(req, res, next) {
var user = res.locals.user;
User.findOne({_id: user._id,}).lean().exec(function(err, user) {
User.findOne({_id: res.locals.user._id}).lean().exec(function(err, user) {
if (err) return res.json(500, {err: err});
if (_.isEmpty(user)) return res.json(401, NO_USER_FOUND);
res.locals.user = user;
@@ -56,7 +55,7 @@ dataexport.userdata = {
json: function(req, res) {
var user = userdata(res.locals.user);
return res.jsonstring(user);
},
}
}
/*