|
@@ -10,15 +10,15 @@ module.exports = function (base, io) {
|
|
|
});
|
|
|
});
|
|
|
|
|
|
- socket.on('login', function (user) {
|
|
|
+ socket.on('login', function (user, cb) {
|
|
|
base.login(user, function (result) {
|
|
|
- socket.emit('login', result);
|
|
|
+ cb(result);
|
|
|
});
|
|
|
});
|
|
|
|
|
|
- socket.on('register', function (user) {
|
|
|
+ socket.on('register', function (user, cb) {
|
|
|
base.register(user, function (result) {
|
|
|
- socket.emit('register', result);
|
|
|
+ cb(result);
|
|
|
});
|
|
|
});
|
|
|
|
|
@@ -28,7 +28,7 @@ module.exports = function (base, io) {
|
|
|
});
|
|
|
});
|
|
|
|
|
|
- socket.on('room', function (id, cb) {
|
|
|
+ socket.on('room', function (id, cb) {//TODO Replace 'room' with a better name.
|
|
|
base.room(id, function (result) {
|
|
|
var info = {
|
|
|
displayName: result.getDisplayName(),
|
|
@@ -39,13 +39,13 @@ module.exports = function (base, io) {
|
|
|
});
|
|
|
});
|
|
|
|
|
|
- socket.on('search', function (query) {
|
|
|
+ socket.on('search', function (query) {//TODO Replace search with a better name.
|
|
|
base.search(query, function (result) {
|
|
|
socket.emit('search', result);
|
|
|
});
|
|
|
});
|
|
|
|
|
|
- socket.emit('ready');
|
|
|
+ socket.emit('ready');//TODO Remove this
|
|
|
|
|
|
});
|
|
|
};
|