Guest User

Untitled

a guest
May 23rd, 2013
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. var tools = require('../models/tools.js');
  2. app.get('/games', requireAuth, function (req, res) {
  3. var gameqlist = tools.getMyGameQs(req, function(err, gameqlist){
  4. console.log(gameqlist); // this is properly defined
  5. return gameqlist; // not quite right
  6. });
  7. console.log(gameqlist); // this is undefined
  8. res.render('games', {title:'Your Games!', gameqlist : gameqlist});
  9.  
  10.  
  11. });
  12.  
  13. var Gameq = require('../models/gameq');
  14.  
  15. module.exports = {
  16. getMyGameQs: function (req, callback){
  17. // find all game queues that a user is in
  18. Gameq
  19. .find({
  20. 'game.players.player_id' : req.user.id
  21. })
  22. .asc('created_at') // sort by date - get oldest first
  23. .run(function(err, gameqlist) {
  24. if(!gameqlist){
  25. err = 'You are not in any games.';
  26. }
  27. return callback(err, gameqlist);
  28. });
  29. }
  30. };
  31.  
  32. var tools = require('../models/tools.js');
  33. app.get('/games', requireAuth, function (req, res) {
  34. var gameqlist = tools.getMyGameQs(req, function(err, gameqlist){
  35. res.render('games', {title:'Your Games!', gameqlist : gameqlist});
  36. });
  37. });
Advertisement
Add Comment
Please, Sign In to add comment