From 9fa39d99aebab21f3c7ceb54213998916ccbd585 Mon Sep 17 00:00:00 2001 From: Matteo Pagliazzi Date: Sun, 7 Jun 2015 14:27:07 +0200 Subject: [PATCH] perf(i18n): load only the language preference, not the whole user --- website/src/i18n.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/src/i18n.js b/website/src/i18n.js index 0f2bb77473..82967213b9 100644 --- a/website/src/i18n.js +++ b/website/src/i18n.js @@ -127,7 +127,7 @@ var getUserLanguage = function(req, res, next){ }else if(req.locals && req.locals.user){ getFromUser(req.locals.user); }else if(req.session && req.session.userId){ - User.findOne({_id: req.session.userId}, function(err, user){ + User.findOne({_id: req.session.userId}, 'preferences.language', function(err, user){ if(err) return next(err); getFromUser(user); });