dbUtils.getGoal(req.session.user, function(goal) { dbUtils.getPhotos(req.session.user, function(photos) { var numNew = 0; for(var i=0; i<photos.length; i++) { if (photos[i].new) { numNew++; } } req.session.numNew = numNew; res.render('index', {'user': req.session.user, 'goal': goal, 'photos': photos, 'numNew': (req.session.numNew? req.session.numNew: 0)}); }); });
dbUtils.getGoal(req.session.user, function(goal) { dbUtils.getPhotos(req.session.user, function(photos) { res.render('gallery', {'user': req.session.user, 'goal': goal, 'photos': photos, 'numNew': (req.session.numNew? req.session.numNew: 0)}); req.session.numNew = 0; }); });
dbUtils.getGoal(req.session.user, function(goal) { dbUtils.getPhotos(req.session.user, function(photos) { res.render('index', {'user': req.session.user, 'goal': goal, 'photos': photos, 'numNew': req.session.numNew, 'showPhoto': showPhoto}); }); });