summaryrefslogtreecommitdiff
path: root/app.js
diff options
context:
space:
mode:
Diffstat (limited to 'app.js')
-rw-r--r--app.js14
1 files changed, 7 insertions, 7 deletions
diff --git a/app.js b/app.js
index c206271..5dbb1aa 100644
--- a/app.js
+++ b/app.js
@@ -148,14 +148,14 @@ timeout = setInterval(function(){
io.sockets.on('connection', function (socket) {
- getHighScores(function(err, users) {
+ getHighScores(function(err, scoreUsers) {
scores = [];
- for (var i = 0; i < users.length; i++) {
+ for (var i = 0; i < scoreUsers.length; i++) {
scores.push({
- firstname: users[i].firstname,
- lastname: users[i].lastname,
- count: users[i].count,
- id: users[i].id
+ firstname: scoreUsers[i].firstname,
+ lastname: scoreUsers[i].lastname,
+ count: scoreUsers[i].count,
+ id: scoreUsers[i].id
});
}
socket.emit('scores', {
@@ -201,7 +201,7 @@ io.sockets.on('connection', function (socket) {
});
socket.on('mouse', function(data){
- if (! socket.user || ! data || ! data.x || ! data.y) return;
+ if (! socket.user || ! data || ! data.x || ! data.y || !( socket.user.id in users )) return;
users[socket.user.id].x = data.x;
users[socket.user.id].y = data.y;
io.sockets.volatile.emit('mouse', data);