From 8fe4905b688cac96503662350aaa19bc8fc4d6aa Mon Sep 17 00:00:00 2001 From: Baris Usakli Date: Tue, 7 May 2013 16:21:25 -0400 Subject: [PATCH] exists function fix --- src/user.js | 4 +--- src/websockets.js | 4 +++- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/user.js b/src/user.js index 52c13d4132..869a27bf34 100644 --- a/src/user.js +++ b/src/user.js @@ -299,14 +299,12 @@ var config = require('../config.js'), } - User.exists = function(socket, username, callback) { + User.exists = function(username, callback) { User.get_uid_by_username(username, function(exists) { exists = !!exists; if (callback) callback(exists); - else - socket.emit('user.exists', {exists: exists}); }); }; diff --git a/src/websockets.js b/src/websockets.js index b8ddb7b39c..166b282b29 100644 --- a/src/websockets.js +++ b/src/websockets.js @@ -124,7 +124,9 @@ var SocketIO = require('socket.io').listen(global.server,{log:false}), }); socket.on('user.exists', function(data) { - modules.user.exists(socket, data.username); + modules.user.exists(data.username, function(exists){ + socket.emit('user.exists', {exists: exists}); + }); }); socket.on('user.count', function(data) {