From 60e1831152c3c150ee8fbc8a7c81ce3210487b9b Mon Sep 17 00:00:00 2001 From: barisusakli Date: Thu, 5 Nov 2015 15:10:19 -0500 Subject: [PATCH] check online from users:online zset --- src/database/mongo/sorted.js | 2 +- src/user.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/database/mongo/sorted.js b/src/database/mongo/sorted.js index 6266c2117b..ba392fa42a 100644 --- a/src/database/mongo/sorted.js +++ b/src/database/mongo/sorted.js @@ -321,7 +321,7 @@ module.exports = function(db, module) { return callback(); } value = helpers.valueToString(value); - db.collection('objects').findOne({_key:key, value: value}, {fields:{_id: 0, score: 1}}, function(err, result) { + db.collection('objects').findOne({_key: key, value: value}, {fields:{_id: 0, score: 1}}, function(err, result) { callback(err, result ? result.score : null); }); }; diff --git a/src/user.js b/src/user.js index 65632217d2..6ae1ee5614 100644 --- a/src/user.js +++ b/src/user.js @@ -135,7 +135,7 @@ var async = require('async'), }; User.isOnline = function(uid, callback) { - User.getUserField(uid, 'lastonline', function(err, lastonline) { + db.sortedSetScore('users:online', uid, function(err, lastonline) { if (err) { return callback(err); }